peelmicro / full-stack-vue-with-graphql-the-ultimate-guide-nuxt

NestJs and Nuxt version of the 'Full-Stack Vue with GraphQL - The Ultimate Guide' course

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NestJs and Nuxt version of the 'Full-Stack Vue with GraphQL - The Ultimate Guide' course

Source code for the NestJs and Nuxt version of Full-Stack Vue with GraphQL - The Ultimate Guide Udemy course.

Rename the fake.env document on the server folder

  • Rename the fake.env to .env on the server folder putting your own values

install main dependencies

$ npm install

install server dependencies

$cd server
$ npm install

install client dependencies

$cd client
$npm install

run server and client

  • From main folder
$ npm run dev

Within the code you can see how to:

  • Use NestJs with GraphQL and MongoDb to create powerful back ends applicaction.
  • Use Apollo Boost to create powerful full-stack apps.
  • Handle errors on the client and server with Apollo / GraphQL
  • Implement session-based JWT authentication to GraphQL applications
  • Integrate Apollo with Nuxt Vuex for more reliable and scalable state management
  • Implement infinite scrolling functionality using Vue-Apollo
  • Deploy full-stack JavaScript / GraphQL applications using Heroku.
  • Learn how to write queries and mutations in the GraphQL language on both the client and server
  • Make use of many useful MongoDB methods and features
  • Be able to create attractive, sophisticated UIs using the Vuetify CSS framework
  • Become more familiar with all the best ES6 / 7 features such as async / await, destructuring, spread operators, arrow functions, etc
  • Create a multi-language application using nuxt-i18n

About

NestJs and Nuxt version of the 'Full-Stack Vue with GraphQL - The Ultimate Guide' course


Languages

Language:Vue 51.0%Language:TypeScript 25.8%Language:JavaScript 23.0%Language:CSS 0.1%