microservices architecture
spring boot web application includes:
refer to spring boot feature
- It's built on top of the Spring Framework and simplifies its setup and usage.
- It provides a simpler approach to start Spring projects by auto-configuring the setup based on the included dependencies.
- It comes with embedded servers like Tomcat, Jetty, or Undertow, so you don't need to deploy your applications onto separate servers.
- It provides production-ready features like health checks, metrics, etc., through Spring Boot Actuator.
- create-react-app is deprecated. You must use Vite to initialize a project. https://medium.com/@miahossain8888/how-to-create-a-react-app-with-vite-571883b100ef
npm create vite@latest your-app -- --template react-ts
cd your-app
npm install
npm run dev