Nodejs Vuejs Mysql Boilerplate

screenshot of Nodejs Vuejs Mysql Boilerplate
express
nuxt
vue

Node.js (REST API) + Vue.js/Nuxt.js (Frontend/Backend) + MySQL Boilerplate

Overview

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.

Features

  • Node.js REST API: Includes various libraries and frameworks such as Express, Webpack, Express Validator, JWT, Bunyan, Promise MySQL, Node Mailer, Jest, Supertest, Nodemon, and DBmigrate.
  • Frontend - Nuxt.js: Utilizes Nuxt.js, Vue.js, Vuex, Vuelidate, BootstrapVue, Jest for frontend development.
  • Frontend - Vue.js: Utilizes Vue.js, Vuex, Vue Router, Vue Draggable, Vuelidate, BootstrapVue, Jest, and Cypress for frontend development.
  • Backend - Vue.js: Utilizes Vue.js, Vuex, Vue Router, Vuelidate, BootstrapVue, Jest, and Cypress for backend development.

Summary

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.

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

nuxt
Nuxt

nuxt.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

webpack
Webpack

Webpack is a popular open-source module bundler for JavaScript applications that bundles and optimizes the code and its dependencies for production-ready deployment. It can also be used to transform other types of assets such as CSS, images, and fonts.