This repo is an example of SSR setup for Vue.js application using:
- Webpack 4 for building client and server bundles;
- Node.js Express server;
- webpack-dev-middleware and webpack-hot-middleware for comfortable dev environment;
- Babel for transpiling modern js syntax;
- Vuex for a state management;
- vue-meta for metadata management.
Feel free to use it as a boilerplate for your projects.
npm install
npm run dev
npm run build:client
npm run build:server