# flask-vue-spa Vue.js SPA served over Flask microframework * Python: 3.6.3 * Vue.js: 2.5.2 * vue-router: 3.0.1 * axios: 0.16.2 Tutorial on how I build this app: https://medium.com/@oleg.agapov/full-stack-single-page-application-with-vue-js-and-flask-b1e036315532 ## Build Setup ``` bash # install front-end cd frontend npm install # serve with hot reload at localhost:8080 npm run dev # build for production/Flask with minification npm run build # install back-end cd ../backend virtualenv -p python3 venv source venv/bin/activate pip install -r requirements.txt cd .. # serve back-end at localhost:5000 FLASK_APP=run.py flask run ```