- Overview
- Transcript
5.1 Conclusion
I hope that at this point, you have a good idea of how to write modern web apps. It's certainly no small feat, and in fact, it's still much more involved than writing traditional web applications. But with tools like Express, Vue, and Vuex, it's much more enjoyable to write modern web applications.
My name is Jeremy McPeak, and from all of us here at Envato Tuts+, thank you for watching!
1.Introduction2 lessons, 06:25
1.1Introduction01:18
1.2What You Need05:07
2.User Registration and Authentication7 lessons, 1:05:20
2.1Initializing the Client Project08:44
2.2Maintaining State With Vuex05:28
2.3Registering Users: Creating a Vuex Action09:31
2.4Setting Up the Server11:17
2.5Registering Users: Creating the API Endpoint12:43
2.6Authenticating User Credentials11:02
2.7Guarding Vue Routes06:35
3.Wireframing the UI3 lessons, 27:30
3.1Implementing the Feeds Panel06:45
3.2Showing the Articles08:44
3.3Creating the Settings View12:01
4.Handling Requests5 lessons, 39:24
4.1Writing Authentication Middleware06:33
4.2Fetching Feeds10:29
4.3Adding Feeds07:04
4.4Deleting Feeds07:28
4.5Fetching Individual Feeds07:50
5.Conclusion1 lesson, 01:04
5.1Conclusion01:04
5.1 Conclusion
Well, we finally made it here to the end with a fully functional application. And it may be bare bones. But the most important thing is that it works and it works well. We have our authentication scheme up and working so that only authenticated users can access a restful API. We have an interactive user interface that is backed by a Vue xstore. Which is itself backed up by a database on the server. So any changes that we make are automatically updated and the user interface reacts beautifully. Now, that's not to say that we can't add more features to this application at a future time and in fact, we will do so. We'll have more features cover other concepts, all of which will give you a better understanding of how to enhance your single page applications. So keep tuned for further updates. Thank you so much for watching this course, please feel free to contact me through Twitter, or the Tuts+ forums if you have any questions. From all of us here at Tuts+, thank you and I will see you next time.