This chapter will devote time and attention to refactoring and building the web application.
Nowadays, the workflow for a frontend developer can be very tricky if you do not use the right tools, and here in this book we will use some of the most important modern tools for fast and simple development.
At first glance, everything seems too complicated; we must remember that our choices lead us to different paths and that there is more than one way to develop an application. Nothing is better than practicing in order to choose the best way that will be useful to you.
In this chapter, we'll see some very interesting stuff such as the frontend dependencies manager known as Bower, how to start an application from scratch using the Express generator, adding secure authentication with Passport, and much, much more. The topics we will cover are:
Rebuilding the API
Adding the Passport middleware
Dealing with routes
Templates with Embedded JavaScript
Bower leading...