SvelteKit

SvelteKit Js Server Framework

In der breiten Landschaft der JS Frameworks gibt es mehrere Frameworks die über die reine Frontendarbeit hinausgehen. Hier wird gleich ein ganzer NodeJs Server mit dem entsprechenden Framework zusammen gestartet. Der Vorteil dieser Frameworks ist, dass sie für Suchmaschinen lesbaren Quellcode erzeugen, gleichzeitig aber mit den bekannten Vorteilen der JS Frameworks ausgestattet sind. Anders als z.B. das PHP Framework Laravel welches über kein Komponenten gestütztes Frontend verfügt und eigentlich erst in Verbindung mit VueJS die Vorteile Komponentenbasierte Bauweise erhält.

Webdevelopment

Um eine Seite mit Navigation und guter Layoutgestaltung zu programmieren braucht man in SvelteKit deutlich weniger Code als in Laravel z.B. Es gibt einen Router der automatisch URLs für neue Seiten erzeugt. Diese URLs sind abhängig von der Lage der Seite im Dateibaum des Source Verzeichnisses. Über die Navigation muss man diese Seiten jetzt nur noch Verlinken. Schneller gehts wirklich nicht.

Datenanbindung

SvelteKit ist ein Server der über sogenannte Endpoints via REST API Daten aus einer Datenbank beziehen kann. Diese Datenbank ist aber anders als bei Laravel z.B. nicht Teil der Installation. Die Webseite die auf dem Server läuft ist getrennt von der Datenbank. Dadurch sind Authentication Prozesse schwieriger zu programmieren als z.B. in Laravel wo man per Composer einfach ein Auth Verfahren mit Datenbankverknüpfung und Frontend nachinstallieren kann.

Ähnliche Beiträge

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert