Node.js (REST API) + Vue.js/Nuxt.js (Frontend/Backend) + MySQL Boilerplate
The Node.js + Vue.js/Nuxt.js + MySQL boilerplate project is a template that includes a Node.js REST API and frontend/backend developed using Vue.js and Nuxt.js with BootstrapVue. It provides a starting point for building web applications with these technologies.
To start the project in your local environment, follow these steps:
docker-compose up
To enable live changes for the API, uncomment the volumes section in the docker-compose.yml file.
If you want to have Hot Reload feature, launch the Frontend separately using the following command:
npm run serve
The Node.js + Vue.js/Nuxt.js + MySQL boilerplate project provides a convenient starting point for building web applications using Node.js for the backend and Vue.js/Nuxt.js for the frontend. It includes various libraries and frameworks to aid in development and offers a pre-configured environment using Docker. The project also provides example users for testing and customization options to enable live changes and Hot Reload feature.