Home
:
Book details
:
Book description
Description of
React.js: Ein umfassender Leitfaden fur Einsteiger zu ReactJS (German Edition) [German]
React befindet sich derzeit im Aufwind. Der ungebrochene Zuwachs an Popularitt zeigte sich im Juni 2018 mit 10 Millionen Downloads pro Monat. React.js bietet ein attraktives Ma an Flexibilitt und Leistung fr die Erstellung skalierbarer Lsungen 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 fr den Aufbau von Benutzeroberflchen entwickelt wurde. Das Framework wird speziell fr die Entwicklung von single page Apps verwendet und kann mit React Native kombiniert werden, um native plattformbergreifende Apps zu erstellen.React.js ist eine JavaScript basierte Bibliothek, whrend React Native ein Framework ist, das eine Reihe auf Mobilgerte 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 Ausfhrung.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 fr serverseitige, clientseitige und mobile Anwendungen. React ist stabil: React ist rckwrts kompatibel. Dies bedeutet, dass sich die Benutzeroberflche nur sehr selten oder berhaupt nicht ndert. Auf diese Weise knnen 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 ermglicht React ist komponentenbasiert: React ermglicht die Erstellung gekapselter Komponenten, die ihren eigenen Zustand verwalten und stellt sie zu komplexen Benutzeroberflchen zusammen React ist SEO-freundlich: React kann auf dem Server verarbeitet werden und das virtuelle DOM kann als regulre Webseite im Browser angezeigt werden