Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 18 Stimmen.
Full Stack Development with JHipster
Dieses Buch wurde vom Kernentwicklungsteam von JHipster geschrieben und vollständig für JHipster 6, Java 11 und Spring Boot 2.1 aktualisiert. Es zeigt Ihnen, wie Sie moderne Webanwendungen mit realen Beispielen und Best Practices erstellen können. Hauptmerkmale Erstellen Sie Full-Stack-Anwendungen mit modernen JavaScript-Frameworks wie Angular, React und Vue.js Erkunden Sie den JHipster-Microservices-Stack, der Spring Cloud, Netflix OSS und den Elastic Stack umfasst Lernen Sie fortgeschrittene lokale und Cloud-Bereitstellungsstrategien mit Docker und Kubernetes kennen Buchbeschreibung
JHipster ist eine Open-Source-Entwicklungsplattform, mit der Sie auf einfache Weise Webanwendungen und Microservices von Grund auf erstellen können, ohne Zeit mit der Verkabelung und Integration verschiedener Technologien zu verbringen. Diese zweite Auflage von Full Stack Development with JHipster wurde aktualisiert, um JHipster 6, Java 11, Spring Boot 2.1, Vue.js und Istio zu berücksichtigen und hilft Ihnen, nahtlos Full-Stack-Anwendungen und Microservices zu erstellen.
Sie beginnen mit dem Verständnis von JHipster und den zugehörigen Tools sowie den Grundlagen der Full-Stack-Entwicklung, bevor Sie eine monolithische Webanwendung erstellen. Anschließend lernen Sie die JHipster Domain Language (JDL) mit Entity Modeling unter Verwendung von JDL-Studio kennen. Mit diesem Buch erstellen Sie produktionsreife Webanwendungen mit Spring Boot, Spring Framework, Angular und Bootstrap und führen Tests durch und richten kontinuierliche Integrationspipelines mit Jenkins ein. Im weiteren Verlauf lernen Sie, wie Sie Ihre Monolithen in Microservices umwandeln und wie Sie Ihre Anwendung mit verschiedenen Bereitstellungsoptionen, einschließlich Heroku und Google Cloud, für die Produktion verpacken. Sie lernen auch etwas über Docker und Kubernetes und erhalten eine Einführung in das Istio Service Mesh. Schließlich werden Sie Ihre Client-Seite mit React und Vue.js aufbauen und die besten Praktiken von JHipster entdecken.
Am Ende des Buches werden Sie in der Lage sein, die besten verfügbaren Tools für die Entwicklung moderner Webanwendungen zu nutzen. Was Sie lernen werden Erstellen Sie Full-Stack-Apps von Grund auf mit den neuesten Funktionen von JHipster 6 und Spring Boot 2. 1 Erstellen Sie Geschäftslogik, indem Sie Entity-Modelle mit JDL erstellen und entwickeln Verstehen Sie, wie Sie eine monolithische Architektur in eine vollwertige Microservices-Architektur umwandeln Erstellen und verpacken Sie Ihre Apps für die Produktion mit Docker Stellen Sie Ihre Anwendung mit Kubernetes in der Google Cloud bereit Erstellen Sie Pipelines für kontinuierliche Integration/kontinuierliche Bereitstellung mit Jenkins Erstellen Sie Anwendungen mit Angular, React und Vue.js clientseitigen Frameworks Für wen dieses Buch gedacht ist
Dieses Buch richtet sich an Full-Stack-Entwickler, die Webanwendungen und Microservices schnell erstellen wollen, ohne eine Menge Boilerplate-Code zu schreiben. Wenn Sie ein Backend-Entwickler sind, der die Full-Stack-Entwicklung mit JavaScript-Frameworks und -Bibliotheken wie Angular, React und Vue.js erlernen möchte, werden Sie dieses Buch nützlich finden. Erfahrung in der Entwicklung von Java-Webanwendungen ist erforderlich. Ein gewisses Maß an Erfahrung mit dem Spring Framework wäre von Vorteil, ist aber nicht notwendig, um den größten Nutzen aus diesem Buch zu ziehen. Inhaltsverzeichnis Einführung in die Entwicklung moderner Webanwendungen Erste Schritte mit JHipster Erstellen monolithischer Webanwendungen mit JHipster Entity-Modellierung mit JHipster Domain-Sprache Anpassung und Weiterentwicklung Testen und kontinuierliche Integration In Produktion gehen Microservice-Server-seitige Technologien Erstellen von Microservices mit JHipster Arbeiten mit Microservices Bereitstellen mit Docker Compose Bereitstellen in der Cloud mit Kubernetes Verwenden von React für die Client-Seite Verwenden von VueJS für die Client-Seite Best Practices mit JHipster