Kolophon
Wie diese Seite gebaut & ausgeliefert wird
Dieses Portfolio ist selbst ein funktionierendes Beispiel dafür, wie ich Software ausliefere: server-gerendert, durchgängig typisiert, mit eigener API und selbst gehostet auf Infrastruktur, die ich betreibe.
Stack
- Next.js 15 (App Router)
- React 19
- TypeScript
- next-intl
- CSS Modules + design tokens
- Node.js route handlers
- Nodemailer
Hosting & Deployment
- Self-hosted on etienne-dev.de
- Next standalone output
- PM2 process management
- Apache/Nginx reverse proxy
- Automated build & deploy
Tooling
- Git
- ESLint + Prettier
- Trivy security scans
- Lighthouse / Core Web Vitals