Dies ist eine alte Version des Dokuments!
LU10a - Statische Webseiten veröffentlichen (Nachtrag)
Definitionen / Unterscheidung
| Browser
| Webserver
|
| Frontend
| Backend
|
| Statische Webseite
| Dynamische Webseite
|
Static vs dynamic hosting
Ob etwas statisch deploybar ist, hängt nicht von den Features ab, sondern davon, ob der Server zur Laufzeit am Rendering beteiligt ist (Architekturfrage). Salopp gesagt, können die meisten Webapplikationen in ein statisches Frontend und ein (allfälliges) dynamisches Backend aufgeteilt werden.
Ausnahmen sind
- PHP
- Next.js mit getServerSideProps → braucht Node-Server
- Express mit Templates (EJS, Pug)
Next.js
const nextConfig = { output: 'export', }; module.exports = nextConfig;
npm run build