JavaScript Days | Angular Days | React Days | HTML & CSS Days
Die großen Trainingsevents für JavaScript, Angular, React, HTML & CSS
16. - 19. März 2020 l München

Einführung in Svelte – ein leichtgewichtiges Komponenten-Framework

Workshop
Preisspecial: Bis 16. Januar anmelden und bis zu 300 € sparen! Jetzt anmelden
Infos
Thursday, October 10 2019
13:30 - 17:00
Room:
Grenander II

Svelte ist ein Komponenten-Framework wie React oder Vue, jedoch mit einem sehr wichtigen Unterschied. Während traditionelle Frameworks den Großteil ihrer Arbeit den Browser machen lassen, schlägt Svelte eine komplett andere Richtung ein. Die Performanz einschränkende Arbeit verrichtet Svelte in einem Kompilierungsschritt des Buildprozesses, dessen Output reines HTML, CSS und Vanilla JavaScript ist. Das Interpretieren Framework-spezifischer Deklarationen und Anweisungen im Browser fällt somit weg, wodurch ein deutlich kleineres und wesentlich schnelleres Auslieferungsartefakt entsteht. Statt eine Technik wie virtuelles DOM diffing einzusetzen, übersetzt Svelte den Applikation-Code so, dass jede State-Änderung mit einem präzisen Update entsprechender DOM-Zweige einhergeht. In diesem Workshop werden wir uns die wichtigsten Features von Svelte ansehen und sie anschließend in einer kleinen Anwendung, die wir gemeinsam Schritt für Schritt erarbeiten werden, einsetzen.