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
- Host: GitHub
- URL: https://github.com/jpleorx/skeleton
- Owner: JPLeoRX
- Created: 2018-03-24T00:40:54.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-11-25T22:56:30.000Z (over 7 years ago)
- Last Synced: 2026-01-03T16:30:00.321Z (6 months ago)
- Topics: angular, angular-cli, angular5, backend, flyway, frontend, fullstack, java, postgresql, restful-api, spring, spring-boot, typescript
- Language: Java
- Homepage:
- Size: 274 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.