- vuetify ^2.4.1
- vue ^2.6.11
- vuex ^3.5.1
- vuex-persistedstate ^3.0.1
- axios ^0.21.1
- webpack 4
- sass eslint django-webpack-loader
- production ready with both Zopfli and Brotli compression build, chunked assets
Everyone knows the advantage of SPA nowaday but theres always a reason not to use SPA, especially for enterprise grade application with some high volume marketing landing page, you want to avoid preloading all code while you still want to share codes and keep them maintainable, it's when you need hybrid mode with django
virtualenv myproject
cd myproject
source bin/activate
git clone `this repo` repo
cd repo
pip install -r requirements.txt
cd vue
yarn install
yarn start
more info, check readme inside vue folder
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
my codes based on this article.