Resources
Frameworks, Libraries & other Resources
-
Django Background Tasks https://github.com/arteria/django-background-tasks
-
Documentation of the Vue Argon Dashboard Template https://github.com/creativetimofficial/vue-argon-dashboard
-
Django Postgres Documentation https://docs.djangoproject.com/en/3.1/ref/contrib/postgres/
-
Django Security Documentation https://docs.djangoproject.com/en/3.1/topics/security/
-
Django Documentation https://www.djangoproject.com/
-
Django Channels https://channels.readthedocs.io/en/stable/
-
Django Channel Layers https://channels.readthedocs.io/en/stable/topics/channel_layers.html
-
Django REST Framework https://www.django-rest-framework.org/
-
WebSocket Protocol https://tools.ietf.org/html/rfc6455
-
Django Channels REST Framework Client https://github.com/theY4Kman/dcrf-client
-
Redis https://redis.io/
-
PostgreSQL https://www.postgresql.org/
-
Vuex PersistedState https://github.com/robinvdvleuten/vuex-persistedstate
-
Vue Router https://router.vuejs.org/
-
Vue.js https://vuejs.org/
-
Vuex https://vuex.vuejs.org/#what-is-a-state-management-pattern
-
Django Channels REST Framework https://github.com/hishnash/djangochannelsrestframework
-
WebPack https://webpack.js.org/
-
Video Tutorial for Django Rest Framework + Vue.js
Disclaimer: This does not show how this project works exactly, but gives a quick overview about what Vue.js can do (very fast!) and about the very basics of the Django Rest Framwork in a hands on tutorial. It's a nice start, however it does not represent the project structure, some of the principles are more basic than those used inside the project, it doesn't cover WebSockets, etc.. but I would recommend it to be aware of the basics and see someone navigating through such a project and get started.