Eine neuartige Webanwendungs-Architektur
22.05.19 - Dev Day Dresden
Alexander Lichter
Nuxt.js Core Team Member
@TheAlexLichter
*erstmal über euch
avascript
PIs
arkup
Statisch, wird nicht mehr vom Server geändert
Wird vor jedem (Re-)deploy neu generiert
Typischerweise mithilfe eines Static Site Generator (SSG)
Verantwortlich für die dynamischen Komponenten
Nur client-seitig
Framework-/Libraryunabhängig
Interaktionen mit der Seite werden über APIs gehandhabt
Werden via JavaScript und HTTPs aufgerufen
Oftmals Microservices, Serverless Functions oder ähnliches
Erstelle deine Website
via SSG
Uploade deinen Code
via Git
Lass den SSG deine Seite bauen
Deploy der statischen Files via CDN o.Ä.
Fertig!
Performance
Simplicity
Security
Cost
*hosting via. GitHub pages oder Netlify
Going JAMstack with Netlify and Nuxt - blog.lichter.io
Nuxt.js - An Introduction - Slides von meinem Nuxt Intro
JAMstack.org - Um mehr über JAMStack zu lernen