Kapitel 17. Statischer Inhalt

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Statische Inhalte sind die Ressourcen, die deine App bereitstellt und die sich nicht bei jeder Anfrage ändern. Hier sind die üblichen Verdächtigen:

Multimedia

Bilder, Videos und Audiodateien. Es ist natürlich möglich, Bilddateien im laufenden Betrieb zu erzeugen (und Video- und Audiodateien, obwohl das weit weniger üblich ist), aber die meisten Multimedia-Ressourcen sind statisch.

HTML

Wenn unsere Webanwendung Views verwendet, um dynamisches HTML zu rendern, gilt es im Allgemeinen nicht als statisches HTML (obwohl du aus Leistungsgründen HTML dynamisch generieren, zwischenspeichern und als statische Ressource bereitstellen kannst). Wie wir gesehen haben, senden SPA-Anwendungen in der Regel eine einzige statische HTML-Datei an den Client, was der häufigste Grund ist, HTML als statische Ressource zu behandeln. Die meisten Server erlauben es inzwischen, statische HTML-Ressourcen ohne die Erweiterung auszuliefern (so dass /foo und /foo.html den gleichen Inhalt zurückgeben würden).

CSS

Selbst wenn du eine abstrahierte CSS-Sprache wie LESS, Sass oder Stylus verwendest, braucht dein Browser am Ende einfaches CSS, das eine statische Ressource ist.1

JavaScript

Nur weil auf dem Server JavaScript ausgeführt wird, heißt das nicht, dass es kein clientseitiges JavaScript gibt. Client-seitiges JavaScript wird als statische ...

Get Webentwicklung mit Node und Express, 2. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.