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
Resolve the captcha to access the links!