React.js: Ein umfassender Leitfaden für Einsteiger zu ReactJS (German Edition) by Emma William
German | February 4, 2021 | ISBN: N/A | ASIN: B08VYR5ZNR | 117 pages | Rar (PDF, AZW3) | 0.59 Mb
German | February 4, 2021 | ISBN: N/A | ASIN: B08VYR5ZNR | 117 pages | Rar (PDF, AZW3) | 0.59 Mb
React befindet sich derzeit im Aufwind. Der ungebrochene Zuwachs an Popularität zeigte sich im Juni 2018 mit 10 Millionen Downloads pro Monat. React.js bietet ein attraktives Maß an Flexibilität und Leistung für die Erstellung skalierbarer Lösungen mit interaktiven UIs. Kein Wunder, dass immer mehr Unternehmen React nutzen. Was ist React.js?React.js ist eine Open Source JavaScript Bibliothek, die von Facebook verwaltet und für den Aufbau von Benutzeroberflächen entwickelt wurde. Das Framework wird speziell für die Entwicklung von single page Apps verwendet und kann mit React Native kombiniert werden, um native plattformübergreifende Apps zu erstellen.React.js ist eine JavaScript basierte Bibliothek, während React Native ein Framework ist, das eine Reihe auf Mobilgeräte zugeschnittene Komponenten verwendet, die vom React Paket bereitgestellt werden.Die Syntax und der Workflow von React.js und React Native sind ähnlich, aber sie unterscheiden sich in der Ausführung.Warum ist React.js so beliebt? React ist sehr performant: Zum Abgleich wird ein leistungsstarker Algorithmus namens Virtual DOM verwendet, der die aktuelle Seitenstruktur mit der geplanten Seitenstruktur vergleicht und die richtigen Komponenten aktualisiert, sobald sich Ihre Daten ändern. React ist skalierbar: React fungiert als eine einzige Sprache für serverseitige, clientseitige und mobile Anwendungen. React ist stabil: React ist rückwärts kompatibel. Dies bedeutet, dass sich die Benutzeroberfläche nur sehr selten oder überhaupt nicht ändert. Auf diese Weise können ältere Projekte auf die neueste Version von React.js aktualisiert werden, ohne die Codebasis zu ändern oder mit nur ein paar kleineren Änderunge. React ist flexibel: Es kann leicht mit verschiedenen State Managern(z. B. Flux, Redux, Reflux oder Alt) kombiniert werden, was die Anwendung verschiedener Architekturmuster ermöglicht; React ist komponentenbasiert: React ermöglicht die Erstellung gekapselter Komponenten, die ihren eigenen Zustand verwalten und stellt sie zu komplexen Benutzeroberflächen zusammen; React ist SEO-freundlich: React kann auf dem Server verarbeitet werden und das virtuelle DOM kann als reguläre Webseite im Browser angezeigt werden