All Technologies

Was ist Svelte? Nedir?

Compiler-basiertes UI-Framework. Verlagert Arbeit vom Browser in den Build-Schritt für blitzschnelle Apps.

Release Year: 2016Rich Harris

Svelte ist ein Komponenten-Framework, das 2016 von Rich Harris erstellt wurde und einen radikal anderen Ansatz zum Erstellen von UIs verfolgt. Anders als React oder Vue verlagert Svelte die Arbeit in einen Kompilierungsschritt und erzeugt hochoptimiertes Vanilla-JavaScript ohne Virtual-DOM-Overhead. Komponenten werden in einer einfachen, intuitiven Syntax geschrieben. SvelteKit bietet ein vollständiges Anwendungs-Framework mit Routing, SSR und mehr. Es gewinnt schnell an Verbreitung.

Use Cases

Webanwendungen, Interaktive UIs, Progressive Web Apps, Eingebettete Widgets

Pros

Kein Virtual DOM, Winzige Bundle-Größe, Einfache Syntax, Exzellente Leistung

Cons

Kleineres Ökosystem, Weniger Jobs, Weniger ausgereiftes Tooling