Building Vue and Node Apps with Authentication

Building Vue and Node Apps with Authentication

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 2h 18m | 378 MB

You’re already familiar with the up-and-coming Vue.js framework, and Node.js has become a standard in back-end production. In this course, Alexander Zanfir shows how to leverage these technologies together to build a full-stack app in JavaScript. Alexander demonstrates how to build an interface in Vue.js that can send information to a Node.js server and adjust to its responses, as well as make sure that only authorized users can visit. He steps through how to develop a new feature in nearly every video, emphasizing practical demonstrations in code over theoretical discussions of key concepts. Discover how to get your data from Node.js, navigate with Router, register users, create a login component, and more.

Topics include:

  • Setting up the infrastructure
  • Displaying data in components
  • Saving data to Node.js
  • Communicating between multiple components
  • Registering users
  • Creating a login component
Table of Contents

Introduction
1 What’s the benefit of Vue.js
2 Vue framework overview

Setting Up the Infrastructure
3 Demo application overview
4 Architectural overview
5 Create and configure the Vue.js project

Displaying Data in Vue
6 Creating the component
7 Showing your data
8 Refining your layout

Getting Your Data from Node
9 Setting up Express
10 Creating a service
11 Updating your front end to get data from service

Saving Your Data to Node
12 Creating a post service
13 Saving data to a list

Creating a Form
14 Creating the component
15 Getting input data
16 Sending message data
17 Communicating between multiple components
18 Creating a data store in your service
19 Intro to Vuex

Navigating with Router
20 Creating a nav bar
21 Setting up routes
22 Adding a new message route
23 Using route parameter

Registering Users
24 Creating a register layout
25 Creating a Node register service
26 Authenticating with JSON Web Tokens
27 Getting authentication payload
28 Displaying authentication status
29 Logging out

Logging In
30 Creating a login component
31 Creating the login services

Conclusion
32 Next steps