Skip to content
You are not logged in |Login  
     
Limit search to available items
Record:   Prev Next
Resources
More Information
Bestseller
BestsellerE-book
Author Sasidharan, Deepu K.

Title Full Stack Development with JHipster : Build modern web applications and microservices with Spring and Angular.

Publication Info. Birmingham : Packt Publishing, 2018.

Item Status

Description 1 online resource (369 pages)
text file
Contents Intro; Title Page; Copyright and Credits; Dedication; Packt Upsell; Foreword; Contributors; Table of Contents; Preface; Chapter 1: Introduction to Modern Web Application Development; Modern full-stack web development; Web architecture patterns; Monolithic web architecture; Microservice architecture; Choosing the right pattern; When to choose a monolithic architecture; When to choose a microservice architecture; Summary; Chapter 2: Getting Started with JHipster; Why JHipster?; Goal and adoption of JHipster; Introduction to technologies available; Client-side technologies; HTML5 and CSS3; HTML5.
CSS3Sass; Bootstrap; MVVM framework; Angular; React; Build tools; Webpack; BrowserSync; Testing tools; Karma; Protractor; Internationalization; Server-side technologies; Spring Framework; Spring Boot; Spring Security; Spring MVC; Spring data; Security; JWT; Session; OAuth2; Build tools; Maven; Gradle; Hibernate; Liquibase; Caching; Ehcache; Hazelcast; Infinispan; Swagger; Thymeleaf; Dropwizard metrics; WebSocket; Kafka; Testing frameworks; JUnit; Gatling; Cucumber; Introduction to database options; SQL databases; H2; MySQL; MariaDB; PostgreSQL; MS SQL; Oracle; NoSQL databases; MongoDB.
CassandraElasticsearch; Installation and setup; Prerequisites; Tools required; Installation procedure; Java 8; Git; Node.js; Yarn; Docker; IDE configuration; System setup; Installation of JHipster; Summary; Chapter 3: Building Monolithic Web Applications with JHipster; Application generation; Step 1 -- preparing the workspace; Step 2 -- generating code using JHipster; Server-side options; Client-side options; Internationalization options; Testing; Modules; Code walkthrough; File structure; Server-side source code; Java source; Resources; client-side source code; Starting the application.
Application modulesHome and Login modules; Account modules; Settings; Password; Registration; Admin module; User management; Metrics; Health; Configuration; Audits; Logs; API; Running generated tests; Server-side tests; Client-side tests; Summary; Chapter 4: Entity Modeling with JHipster Domain Language; Introduction to JDL; DSL grammar for JDL; Entity modeling with JDL; Relationship management; DTO, service, and pagination options; JDL Studio; Use case entity model with explanation; Entities; Relationships; Options for entities; Entity generation with JHipster; Generated code walkthrough.
Server-side source codeDomain class for the entity; Repository interface for the entity; Service class for the entity; Resource class for the entity; Client side; TypeScript model class for the entity; Angular services for the entity; Angular components of the entity; Angular route for the entity; Angular module for the entity; Generated pages; Running generated tests; Summary; Chapter 5: Customization and Further Development; Live reload for development; Spring Boot DevTools; Webpack dev server and BrowserSync; Setting up live reload for an application.
Note Customizing the Angular frontend for an entity.
Summary JHipster is a development platform to generate, develop, and deploy Spring Boot and Angular/React applications and Spring microservices. It provides you with a variety of tools that will help you quickly build modern web applications. This book will be your guide to building full stack applications with Spring and Angular using the JHipster ...
Local Note eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America
Subject Programming languages (Electronic computers)
Programming languages (Electronic computers)
Computers -- Programming Languages -- JavaScript.
Computers -- Web -- Web Programming.
Web programming.
Programming & scripting languages: general.
Computers -- Programming Languages -- Java.
Genre/Form Electronic books.
Added Author N, Sendil Kumar.
Other Form: Print version: Sasidharan, Deepu K. Full Stack Development with JHipster : Build modern web applications and microservices with Spring and Angular. Birmingham : Packt Publishing, ©2018
ISBN 9781788470186 (electronic book)
1788470184 (electronic book)
178847631X
9781788476317
Standard No. 9781788476317