By this point, you should already be comfortable with the basics of Vue.js and ASP.NET Core, or have read the previous chapter. Either way, we're not going to waste any more time on theory! In my eyes, the best way to learn about a new programming language or a framework is to get stuck in and build something.
Before we can do anything else, we need to install a few things that we'll need to build and run the application, and also a few tools to make our lives easier. In summary, in this chapter, we're going to cover the following:
- Choosing and installing a browser
- Installing frontend tools and dependencies, such as Node and npm
- Evaluating and choosing a frontend package manager
- Installing backend tools and dependencies, such as ASP.NET Core and PostgreSQL
- Choosing an IDE
- Installing productivity tools to make our lives easier...