JHipster is a development platform that allows to generate, develop and deploy Web applications leveraging on some of the best Open Source technologies.
The server-side can rely on frameworks like Spring Boot, Hibernate, Liquibase, Elastic Search, etc. and provide a REST implementation without doing any work. For the frontend, it can scaffold your project using your preferred UI framework (Angular, React or Vue) and building a basic (but working) UI. It supports several types of authentication and brings along with it profilation and many other facilities.
In this talk attendees will see how to create a full-stack application, simply defining the domain model from scratch and using the generation tool. Moreover, we will show how Eclipse can support such a development, by leveraging on some useful plugins: Springboot plugin, JHipster DSL and Wild Web Developer.
In the end, we will summarize our experience with this stack and what do we gain and lose with respect to Eclipse Modeling development.