Der Solid Js Praxiskurs
Zuletzt aktualisiert am 3/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Deutsch | Size: 4.15 GB | Duration: 10h 45m
Zuletzt aktualisiert am 3/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Deutsch | Size: 4.15 GB | Duration: 10h 45m
Reaktive und perfomante Web-Apps mit SolidJS umsetzen
What you'll learn
Apps mit SolidJS enwickeln
JSX in SolidJS vernwenden
Zustand in SolidJS verwalten (Signal, Store)
Auf DOM-Elemente zugreifen und diese steuern
Requirements
Es werden grundlegende JavaScript-Kenntnisse vorausgesetzt
React JS Kenntnisse sind hilfreich, aber keine Voraussetzung
Description
React JS ist das bekannteste reaktive Framework für Web-Anwendungen. Doch bei größeren Projekten, vielen verschachtelten Komponenten und komplexen Interaktionen kann die Optimierung der Performance eine Herausforderung sein, da React einen virtuellen DOM verwendet, der zuerst gerendert und dann mit dem Browser-DOM abgeglichen wird. Das macht die Mechanismen dahinter schwerer verständlich und somit auch die Optimierung aufwändiger und schwieriger. SolidJS geht einen ähnlichen Weg wie React und verwendet sogar ebenso JSX als UI-Beschreibungssprache. Es kommt aber ohne virtuellen DOM aus und führt Aktualisierungen direkt im Browser-DOM aus und das auch noch sehr zielgerichtet und feingranular nur für die Elemente, die wirklich von einer Zustandsänderung betroffen sind. Das Prinzip kommt ohne großen Overhead aus und ist wesentlich leichter zu verstehen als Reacts Virtuelle-DOM-Magie. Das Resultat ist eine wesentlich bessere Performance und einfacherer Code, der geschrieben werden muss. In diesem Kurs zeige ich anhand von drei praktischen Apps, wie man mit SolidJS Web-Apps erstellen und optimieren kann. Dabei wird Schritt für Schritt auf die Bestandteile einer SolidJS-App eingegangen, ausgehend von der Komponentenerstellung, über JSX und Signale/Stores bis hin zum Zugriff auf DOM-Elemente. Nach dem Kurs werden die Teilnehmer einfache bis mittelkomplexe Apps mit SolidJS erstellen können. Wer schon React kann, hat einen gewissen Zeitvorteil, da einige Konzepte ähnlich sind, Teilnehmer ohne React-Kenntnisse werden aber genauso abgeholt und an die Mechanismen in SolidJS herangeführt.
Who this course is for:
Web-Entwickler, die mit einem modernen reaktiven Framework UIs programmieren wollen,Umsteiger von React, die mit dem schnelleren und einfacheren SolidJS durchstarten wollen