Skip to content

Instantly share code, notes, and snippets.

@YavorK
Created January 14, 2023 06:25
Show Gist options
  • Save YavorK/19a416bb5f98edce9eae1f9797386142 to your computer and use it in GitHub Desktop.
Save YavorK/19a416bb5f98edce9eae1f9797386142 to your computer and use it in GitHub Desktop.
# Theory
## Vuejs
- Vue Step By Step (up to & including ep. 29) - https://laracasts.com/series/learn-vue-2-step-by-step
## VueX
Vuex is state management for Vue.
- Short intro https://www.youtube.com/watch?v=LW9yIR4GoVU - The example is good to understand how Vuex works. However DO NOT use Vuex to build components with. We only use it to share app-wide data - for example the currently logged in user or the current shop's data (that many components might need). If you are building a component tree, just pass the data as props.
- Docs https://vuex.vuejs.org/
## Nuxt.js
Nuxt JS is used for the Shops frontends. It allows us to server-side render Vue and return HTML pages when needed. Basically Nuxt.js is Vue.js but it requires some additional knowledge.
- guide - https://nuxtjs.org/guide
- check the site for more.
- Nuxt.js Beginner Course - https://www.youtube.com/watch?v=YjmLFdXiCJU&list=PLe30vg_FG4OQihO5an0tNT_dpkxig8iPz&index=1
## GraphQL
- GraphQL vs REST - What is GraphQL and Why You Should Choose It
https://www.youtube.com/watch?v=6H7-3_Wgwu4
- GraphQL Tutorial # 1 - Introduction to GraphQL - https://www.youtube.com/watch?v=Y0lDGjwRYKw
## Node.js
Tutorial for beginners -
https://www.youtube.com/watch?v=TlB_eWDSMt4
## Express
- Crash Course In Express - https://www.youtube.com/watch?v=L72fhGm1tfE
- Building RESTful Services with Express -
https://www.youtube.com/watch?v=pKd0Rpw7O48
- Express Middlewares:
https://www.youtube.com/watch?v=9HOem0amlyg https://www.youtube.com/watch?v=msw1D8oSw5M https://www.youtube.com/watch?v=zPYmM9K8-g8
## Sequelize (is terrible, better use TypeORM and Knex)
- Introduction - https://www.youtube.com/watch?v=qsDvJrGMSUY
- Migrations and Associations - https://www.youtube.com/watch?v=9xJLcTxlEIs
## Asynchronous Programming with Javascript
- Async JS Crash Course - Callbacks, Promises, Async Await
https://www.youtube.com/watch?v=PoRJizFvM7s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment