Learn how to apply the popular Vue.js framework with Node.js to build a full-stack app in JavaScript.
Overview
Syllabus
Introduction
- What's the benefit of Vue.js?
- Vue framework overview
- Demo application overview
- Architectural overview
- Create and configure the Vue.js project
- Creating the component
- Showing your data
- Refining your layout
- Setting up Express
- Creating a service
- Updating your front end to get data from service
- Creating a post service
- Saving data to a list
- Creating the component
- Getting input data
- Sending message data
- Communicating between multiple components
- Creating a data store in your service
- Intro to Vuex
- Creating a nav bar
- Setting up routes
- Adding a new message route
- Using route parameter
- Creating a register layout
- Creating a Node register service
- Authenticating with JSON Web Tokens
- Getting authentication payload
- Displaying authentication status
- Logging out
- Creating a login component
- Creating the login services
- Next steps
Taught by
Alexander Zanfir