Bewertung:

Das Buch hat gemischte Kritiken erhalten, wobei die Leser die umfassende Abdeckung von JavaScript-Technologien und die Eignung für neue bis fortgeschrittene Entwickler schätzen. Viele haben jedoch die Lesbarkeit der Bilder, den veralteten Inhalt und die unvollständigen Codebeispiele kritisiert.
Vorteile:⬤ Deckt eine breite Palette von JavaScript-Technologien gründlich ab
⬤ gut strukturiert für neue und fortgeschrittene Programmierer
⬤ großartige praktische Anwendungen erklärt
⬤ ausgezeichnete Reaktionsfähigkeit des Autors und Kundenservice des Verlags
⬤ starke Grundlage für die App-Entwicklung gelegt.
⬤ Enthält Probleme mit unleserlichen Zahlen und Bildern
⬤ veraltete Inhalte und GitHub-Ressourcen
⬤ einige Fehler in Code-Beispielen, die zu Verwirrung führen können
⬤ nicht für unerfahrene Entwickler geeignet, da Fehlersuche erforderlich ist
⬤ einige Leser empfehlen, nach weiteren aktualisierten Ressourcen zu suchen.
(basierend auf 16 Leserbewertungen)
JavaScript Everywhere: Building Cross-Platform Applications with Graphql, React, React Native, and Electron
JavaScript ist die kleine Skriptsprache, die alles kann. Einst hauptsächlich verwendet, um Webbrowser-Fenstern Interaktivität hinzuzufügen, ist JavaScript heute ein primärer Baustein für leistungsstarke und robuste Anwendungen. In diesem praktischen Buch lernen neue und erfahrene JavaScript-Entwickler, wie sie mit dieser Sprache sowohl APIs als auch Web-, Mobil- und Desktop-Anwendungen erstellen können.
Autor und technischer Leiter Adam D. Scott behandelt Technologien wie Node.js, GraphQL, React, React Native und Electron. Dieses Buch ist ideal für Entwickler, die Full-Stack-Anwendungen erstellen wollen, und für ambitionierte Webentwicklungsanfänger, die ein Startup gründen wollen. Es zeigt Ihnen, wie Sie eine einzige CRUD-ähnliche Anwendung erstellen, die auf mehreren Plattformen funktioniert.
⬤ Entdecken Sie den einfachen Prozess von GraphQL zur Abfrage von Daten.
⬤ Lernen Sie die gemeinsame Authentifizierung für APIs, Webanwendungen und native Anwendungen kennen.
⬤ Erstellen Sie performante Webanwendungen mit React und Styled Components.
⬤ Verwenden Sie React Native, um plattformübergreifende Anwendungen für iOS und Android zu schreiben, die zu nativem Code kompiliert werden.
⬤ Lernen Sie, wie Sie Desktop-Anwendungen mit Electron schreiben.