Bewertung:

Das Buch „Serverless Single Page Apps“ dient als praktischer Leitfaden sowohl für Anfänger als auch für Profis, um moderne Webanwendungen mit AWS-Services auf serverlose Weise zu erstellen. Es legt den Schwerpunkt auf einen schrittweisen Entwicklungsansatz, der sich auf die testgetriebene Entwicklung und die Verwendung von einfachem JavaScript konzentriert, ohne tiefe Vorkenntnisse über Frameworks zu erfordern. Allerdings wurde es wegen veralteter Beispiele und mangelnder Tiefe in bestimmten Bereichen kritisiert.
Vorteile:⬤ Sehr nützlich und informativ für Anfänger und Profis
⬤ klare, schrittweise Anleitungen
⬤ konzentriert sich auf testgetriebene Entwicklung
⬤ gute Einführung in die serverlose AWS-Architektur
⬤ lehrt, wie man eine voll funktionsfähige Webanwendung unter Verwendung gängiger AWS-Services erstellt
⬤ zugänglich für Programmieranfänger.
⬤ Einige veraltete JavaScript-Praktiken werden verwendet
⬤ nicht genug tiefgreifende Abdeckung der serverlosen Architektur
⬤ kann für Windows-Benutzer frustrierend sein
⬤ zu einfach für einige Leser
⬤ fühlt sich wie ein Einführungsbuch an, das mehr fortgeschrittenen Inhalt erfordert.
(basierend auf 17 Leserbewertungen)
Serverless Single Page Apps: Fast, Scalable, and Available
Verschwenden Sie Ihre Zeit nicht mit dem Aufbau eines Anwendungsservers. Erfahren Sie, wie Sie kostengünstige, wartungsarme, hochverfügbare, serverlose Single-Page-Webanwendungen erstellen, die sich mit einem Klick auf Millionen von Benutzern skalieren lassen. Erstellen Sie schnell zuverlässige, gut getestete Single-Page-Anwendungen, die mit Amazon Web Services rund um die Uhr verfügbar sind. Sie müssen sich nicht mehr mit der Infrastruktur der mittleren Ebene herumschlagen und können direkt die Webanwendung erstellen, die Ihre Kunden wünschen.
Sie müssen nicht Ihre eigenen Server verwalten, um leistungsstarke Webanwendungen zu erstellen. Dieses Buch zeigt Ihnen, wie Sie eine einseitige Anwendung erstellen, die vollständig auf Webservices läuft, für Millionen von Benutzern skalierbar ist und pro Tag weniger kostet als eine Tasse Kaffee.
Mit einem Webbrowser, einem vorbereiteten Arbeitsbereich und Ihrem Lieblingseditor erstellen Sie Schritt für Schritt eine komplette einseitige Webanwendung. Lernen Sie die grundlegenden Technologien hinter modernen Single-Page-Anwendungen kennen und nutzen Sie Webstandards, um schlanke Webanwendungen zu erstellen, die die neuesten Technologien nutzen können. Stellen Sie Ihre Anwendung schnell mit Amazon S3 bereit. Verwenden Sie Amazon Cognito, um sich mit Anbietern wie Google und Facebook zu verbinden und Benutzeridentitäten zu verwalten. Lesen und schreiben Sie Benutzerdaten direkt aus dem Browser mit DynamoDB, und erstellen Sie Ihre eigenen skalierbaren benutzerdefinierten Microservices mit Amazon Lambda.
Ganz gleich, ob Sie noch nie eine Webanwendung erstellt haben oder ein erfahrener Webentwickler sind, der nach einer Alternative zu komplexen serverseitigen Web-Frameworks sucht, dieses Buch beschreibt einen einfachen Ansatz zur Erstellung von serverlosen Webanwendungen, den Sie leicht anwenden oder für Ihre eigenen Projekte anpassen können.
Was Sie brauchen:
Um dem Tutorial in diesem Buch zu folgen, benötigen Sie einen Computer mit einem Webbrowser. Außerdem benötigen Sie einen Texteditor und einen Git-Client. Um diese Webanwendung zu erstellen, benötigen Sie eine Art Entwicklungs-Webserver. Sie können Ihren eigenen verwenden, aber auch den, der im vorbereiteten Arbeitsbereich des Tutorials enthalten ist. Der mitgelieferte Webserver erfordert Ruby 2. 0, obwohl wir auch einige Alternativen vorschlagen.
Um schnell loslegen zu können, benötigen Sie ein Grundverständnis von HTML, CSS und JavaScript. Wenn Sie mit diesen Themen noch nicht vertraut sind, können Sie sich über die Links in der Einführung auf den neuesten Stand bringen.