[Meetup] Svelte Version 5: Innovative Reaktivität und weitere Features im Fokus
Vorträge von Manuel Ernst beim Meetup am 17.09.2024 in Erlangen
Talk 1: Svelte: Today/Tomorrow
In die Riege der etablierten und populären Frontend Frameworks Angular, Vue und React hat sich in den letzten Jahren ein neue Kandidat gesellt und mit Recht seine Position verteidigt und gefestigt:
Das Framework Svelte wählt für das Rendern von Web UIs einen Ansatz, der abweicht von der üblichen Herangehensweise. Statt zur Laufzeit einer Anwendung zu ermitteln, welche Änderungen am Markup einer Webseite nötig sind, ist das Framework in der Lage, diese Änderungen schon zum Build-Zeitpunkt zu identifizieren.
Als Resultat erhält man eine hochperfomante Web-Anwendung, die auch noch extrem schlank ist, weil nur eine minimale Laufzeitumgebung mit zum Endanwender geshippt werden muss.
Im Vortrag erfährst du, wie sich mit Svelte effiziente und leichtgewichtige Web-Applikationen erstellen lassen.
Talk 2: Reactivity with Runes
Vor einigen Jahren ist dieses Frontend-Framework angetreten, um den etablierten Frameworks den Rang abzulaufen.
Aufgrund neu eingebrachter Konzepte beim Rendern von Web-Anwendungen hat es sich in den letzten Jahren einen Namen in der Community gemacht und ist laut der aktuellsten (2022) „State of JS“ Umfrage das Framework mit dem größten Interesse unter den Befragten.
Ein essentieller Bestandteil von Svelte ist das Konzept der Reaktivität. Es fand großen Anklang und wurde bereits in mehreren anderen Frameworks aufgegriffen. Verschiedene Unzulänglichkeiten im gegenwärtigen Reaktivitätsmodell wurden in der Version 5 von Svelte (September 2023) adressiert, indem eine neue Herangehensweise an das Thema Reaktivität eingebracht wurde.
In diesem Vortrag erfährst du:
- Welche neuen Hilfsmittel stehen mit Svelte 5 bei der Entwicklung von Web-Applikationen zur Verfügung?
- Welche Vorteile bringen diese gegenüber der ursprünglichen Konzepte mit sich?