This repository provides templates for monolithic frontend and backend development. Leverage "npm workspaces" to facilitate management of each package. It also uses open APIs to streamline communication between frontend and backend.
- Frontend
- Vite, React, Mui-material, i18n, Open API
- Backend
- Express, mysql, Open API
Copy this repository locally. You can start developing immediately.
Press use this template
to start development.
Install dependent packages based on package.json in each directory.
npm install
Start both the frontend and backend development servers. If you have not built Mysql locally, please use the provided docker-compose.
When you want to start MYSQL
make up
When starting the development server
npm start
Use the following command to build
npm run build
I think that there are times when you want to build only containers and use them on each PaaS platform. This repository comes pre-built with GitHub Actions
. Automatically create a container when you change the source code in the main
branch.
If you want to incorporate Blockchain into your development, please refer to the following information. You can easily develop blockchain applications via Javascript sdk and API without learning how to develop difficult contracts.
Site
https://symbol-community.com/ja-JP
Learning
https://github.com/xembook/quick_learning_symbol
Contact