A basic todo web application using Frontend : Angular, Backend : Spring Boot, JPA, and Hibernate, DB : H2
(12/2/2022)
- Angular CLI : 15.0.4
- Spring Boot : v2.6.14-SNAPSHOT (24 Nov, 2022 release - newer version available)
- Node JS : v18.12.0
- JWT : v0.9.1
Frontend
- Download visual studio code
- Install node js
- Check with cmd : node -v and npm -v
- Cmd to install angular : npm install -g @angular/cli or npm install -g @angular/cli@
- Cmd to check angular version : ng version
Backend
- Go to link https://start.spring.io/
- Generate a maven project - maven proj, spring boot version >2.0.0 (snapshot), jar packaging, dependencies = web, devtools, jpa sql, h2 db
- Download eclipse and import generated proj
- File > import > existing maven projects
- Ensure that backend is running (spring boot - localhost:8080 restful-web-services)
- cd to project directory, then enter command : ng serve
- Open restful-web-services as maven project in eclipse ide
- Right click RestfulWebServicesApplication.java file and run as java application
768x1024 768x1280 800x480 800x400 800x1280 860x540 960x640 1024x600 1024x768 1136x640 1280x720 1280x800 1334x750 1920x1080 2048x1536