Bewertung:

Das Buch ist eine praktische Einführung in die Full-Stack-Entwicklung mit Spring Boot und React und bietet einen breiten Überblick über nützliche Themen wie Testen und Sicherheit. Während es für Anfänger leicht zu lesen und gut strukturiert ist, haben mehrere Rezensenten Probleme mit der Funktionalität des Codes, der Lesbarkeit des Kindle und der physischen Qualität des Taschenbuchs festgestellt. Einige Leser erwarteten eine tiefergehende Behandlung von Spring, die dieses Buch nicht bietet.
Vorteile:⬤ Enorme Bandbreite an nützlichen Informationen
⬤ einfach zu folgen und einzurichten
⬤ praktische Einführung für Anfänger geeignet
⬤ deckt wichtige Themen wie Testen und Sicherheit ab
⬤ bietet einen umfassenden Überblick über die Entwicklung von Full-Stack-Anwendungen.
⬤ Code funktioniert nicht
⬤ auf Kindle schwer zu lesen
⬤ schlechte Qualität der Taschenbuchausgabe
⬤ geht nicht in die Tiefe
⬤ konzentriert sich hauptsächlich auf React und nicht auf Spring Framework
⬤ Enttäuschung für diejenigen, die ein gründliches Verständnis von Spring suchen.
(basierend auf 7 Leserbewertungen)
Hands-On Full Stack Development with Spring Boot 2 and React - Second Edition
Ein umfassender Leitfaden zur Erstellung von Full-Stack-Anwendungen, der die Frontend- und serverseitige Programmierung, das Datenmanagement und die Web-Sicherheit abdeckt Hauptmerkmale Nutzen Sie die Möglichkeiten von React Hooks, um interaktive und komplexe Benutzeroberflächen zu erstellen Erstellen Sie skalierbare Full-Stack-Anwendungen, die den Anforderungen moderner Benutzer gerecht werden Verstehen Sie, wie die Axios-Bibliothek CRUD-Operationen vereinfacht Buchbeschreibung
React Hooks haben die Art und Weise, wie React-Komponenten kodiert werden, verändert. Sie ermöglichen es Ihnen, Komponenten auf eine intuitivere Art und Weise zu schreiben, ohne Klassen zu verwenden, wodurch Ihr Code einfacher zu lesen und zu warten ist. Dieses Buch baut auf der vorherigen Ausgabe auf und wurde mit React Hooks und den neuesten Änderungen in create-react-app und Spring Boot 2.1 aktualisiert.
Dieses Buch beginnt mit einer kurzen Einführung in Spring Boot. Sie werden verstehen, wie Sie Dependency Injection verwenden und mit der Datenzugriffsschicht von Spring arbeiten, indem Sie Hibernate als ORM-Tool verwenden. Anschließend lernen Sie, wie Sie Ihre eigenen RESTful-API-Endpunkte für Webanwendungen erstellen können. Im weiteren Verlauf des Buches lernen Sie weitere Spring-Komponenten kennen, z. B. Spring Security, mit dem Sie Ihr Backend absichern können. Im weiteren Verlauf lernen Sie React und seine App-Entwicklungsumgebung sowie Komponenten für die Erstellung Ihres Frontends kennen. Zum Schluss erstellen Sie einen Docker-Container für Ihre Anwendung, indem Sie die Best Practices implementieren, die der professionellen Full-Stack-Webentwicklung zugrunde liegen.
Am Ende dieses Buches werden Sie mit dem gesamten Wissen ausgestattet sein, das Sie benötigen, um moderne Full-Stack-Anwendungen mit Spring Boot für das Backend und React für das Frontend zu entwickeln. Was Sie lernen werden Erstellen Sie einen RESTful Web Service mit Spring Boot Erfassen Sie die Grundlagen der Dependency Injection und wie Sie sie für die Backend-Entwicklung nutzen können Entdecken Sie Techniken zur Sicherung des Backends mit Spring Security Verstehen Sie, wie Sie React für die Frontend-Programmierung nutzen können Profitieren Sie vom Heroku Cloud Server, indem Sie Ihre Anwendung darauf deployen Tauchen Sie ein in die Techniken zur Erstellung von Unit-Tests mit JUnit Entdecken Sie die Material UI Komponentenbibliothek, um benutzerfreundlichere Benutzeroberflächen zu erstellen Für wen dieses Buch gedacht ist
Wenn Sie ein Java-Entwickler sind, der mit Spring vertraut ist, aber neu in der Entwicklung von Full-Stack-Anwendungen ist, ist dies das richtige Buch für Sie. Inhaltsverzeichnis Einrichten der Umgebung und Werkzeuge - Backend Dependency Injection JPA zum Erstellen und Zugreifen auf eine Datenbank verwenden Einen RESTful Web Service mit Spring Boot erstellen Ihr Backend sichern und testen Einrichten der Umgebung und Werkzeuge - Frontend Erste Schritte mit React Die REST API mit React nutzen Nützliche Komponenten von Drittanbietern für React Einrichten des Frontends für unseren Spring Boot RESTful Web Service CRUD-Funktionalitäten hinzufügen Styling des Frontends mit React Material-UI Testen Ihres Frontends Ihre Anwendung sichern Ihre Anwendung bereitstellen Best Practices