Vue and Vuex - Building Real Project From Scratch
Preparing tools
Preparing project
(09:18)
Setting up own api
(10:27)
Installing Prettier
(05:40)
Updating Vue to version 3
(10:26)
File structure
(10:27)
Registration
Register layout
(17:07)
Redux and Vuex
(13:33)
Creating Vuex auth module
(10:35)
Vuex actions
(07:51)
Making register API request
(16:24)
Improving register page
(11:39)
Saving access token
(10:24)
Rendering validation errors
(17:28)
Authentication
Refactoring naming
(11:00)
Adding login page
(15:49)
Creating topbar
(17:17)
Getters in Vuex
(15:05)
Getting current user
(11:33)
Feed
Preparing a feed
(28:30)
Rendering a feed
(14:41)
Implementing pagination
(20:00)
Calculating offset
(24:43)
Implementing popular tags
(18:02)
Adding helper components
(09:18)
Creating your feed and tag feed
(09:15)
Adding feed toggler
(15:41)
Article pages
Creating article page
(25:10)
Adding article delete
(15:12)
Adding tag list
(05:22)
Creating article form
(19:03)
Adding create article page
(20:40)
Adding edit article page
(20:48)
Profiles
Implementing settings page
(34:18)
Namespacing in Vuex
(18:25)
Adding to favorites
(28:38)
Creating user profile
(34:59)
What's next?
Homework
(03:47)
Preparing project
Download
sourceCode.zip