Lesson Learned
Phoenix
- When scaffolding a project, use a correct name for the whole project, not 'backend'.
Nuxt JS
- If you're updating list dynamically, user
this.$set.(<list name>, <index>, <object>)
for reactivity. Otherwiser, it won't render in the template.
Common things to do
- CORS set up with CORSPlug
- Heroku/Gigalixir set up
- Makefile setup (Database setup, server start)