From the course: Building Vue and Node Apps with Authentication

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Architectural overview

Architectural overview

From the course: Building Vue and Node Apps with Authentication

Start my 1-month free trial

Architectural overview

- [Instructor] In this video we'll take a quick overview of the major components in the web application. Let's begin with the back end. Our back end will be very straightforward. It will have a single file, which will feature several endpoints. We'll be using JSON web tokens for both login and register, as well as to authorize and identify the users when they post a new message. We will also initialize the server with some data when it restarts. And it's that simple, sitting at only roughly 60 lines. Now let's take a look at the front end. We will roll out our front end using the Angular CLI that generates the basic starter code for us such as the app component which we will modify in order to give us our toolbar and our view router. We will then add several new components that will allow us to login, register and show us the different messages. Finally, we'll learn about ViewX through a quick introduction, and how to handle the different states of our application, how to modify those…

Contents