Bewertung:

Das Buch über AWS Serverless und Amplify bietet eine praktische Einführung in AWS-Services mit einfachen und lehrreichen Inhalten. Allerdings fehlt es ihm an Tiefe bei der Abdeckung fortgeschrittener Konzepte und relevanter Themen wie Datenbanken und Preisgestaltung, was dazu führte, dass einige Leser das Gefühl hatten, es sei eher ein Tutorial als ein umfassender Leitfaden.
Vorteile:Bietet klare, leicht verständliche Anweisungen und Beispiele aus der Praxis. Sowohl für Anfänger als auch für erfahrene Entwickler geeignet. Der Schreibstil ist flüssig und ansprechend. Bietet einen praktischen Einblick in die AWS-Services ohne großen Fachjargon.
Nachteile:In einigen Bereichen fehlt es an Tiefe, insbesondere bei Datenbanken und Preisgestaltung. Ein Großteil des Inhalts wird als repetitiv empfunden und könnte auch in kostenlosen Ressourcen gefunden werden. Einige Beispiele haben nicht funktioniert, und es bietet wenig in Bezug auf fortgeschrittene serverlose Anwendungsarchitektur.
(basierend auf 11 Leserbewertungen)
Full Stack Serverless: Modern Application Development with React, Aws, and Graphql
Cloud Computing wird normalerweise mit Backend-Entwicklung und DevOps in Verbindung gebracht. Doch mit dem Aufkommen der serverlosen Technologien und einer neuen Generation von Diensten und Frameworks können Frontend- und Mobilentwickler robuste Anwendungen mit produktionsreifen Funktionen wie Authentifizierung und Autorisierung, API-Gateways, Chatbots, Augmented-Reality-Szenen und mehr erstellen. Dieser praktische Leitfaden zeigt Ihnen, wie das geht.
Nader Dabit, Developer Advocate bei Amazon Web Services, führt Sie durch den Prozess der Erstellung von Full-Stack-Anwendungen mit React, AWS, GraphQL und AWS Amplify. Sie lernen, wie Sie Services erstellen und in Ihre Client-Anwendungen einbinden, während Sie nebenbei allgemeine Best Practices, Bereitstellungsstrategien, Rich-Media-Management sowie kontinuierliche Integration und Bereitstellung kennenlernen.
⬤ Lernen Sie, wie Sie serverlose Anwendungen erstellen, die echte Probleme lösen.
⬤ Verstehen Sie, was beim Einsatz dieser Technologien möglich ist (und was nicht).
⬤ Erstellen Sie eine GraphQL-API, die mit DynamoDB und einer NoSQL-Datenbank interagiert.
⬤ Untersuchen Sie, wie Authentifizierung funktioniert und lernen Sie den Unterschied zwischen Authentifizierung und Autorisierung.
⬤ Erfahren Sie, wie serverlose Funktionen funktionieren und warum sie so wichtig sind.
⬤ Entwickeln Sie Full-Stack-Anwendungen auf AWS und erstellen Sie Offline-Apps mit Amplify DataStore.