An open API service indexing awesome lists of open source software.

https://github.com/jpleorx/skeleton

Skeleton for web-app which consists of backend as Spring Boot app and frontend as Angular 5 app
https://github.com/jpleorx/skeleton

angular angular-cli angular5 backend flyway frontend fullstack java postgresql restful-api spring spring-boot typescript

Last synced: 2 months ago
JSON representation

Skeleton for web-app which consists of backend as Spring Boot app and frontend as Angular 5 app

Awesome Lists containing this project

README

          

# Sample Spring Boot + Angular 5 Project
Skeleton for web-app which consists of backend as Spring Boot app and frontend as Angular 5 app.

Spring Boot was build using these modules: Web, JPA, PostgreSQL and Flyway

Backend module presents a RESTful API endpoints to communicate with frontend.

Basic example of the data flow is included in this project as well as many additional shared utils and helpers.

Single responsibility principle is implemented to it's maximum extent in this architecture. Each layer of the backend app is responsible for its own task.