Introduction
In the previous chapter, we learned about the RESTful API and its design concepts, performed operations on MongoDB Atlas, and completed exercises on feature implementations in the Express framework for Node applications. The chapter concluded with activities aimed at implementing Node, MongoDB Atlas, and Express together to develop a RESTful API to perform CRUD operations.
This chapter will get you started on frontend development with the Angular CLI: a command-line interface developed by Angular to help developers jump-start frontend development. Later, you will implement features such as components, which are the basic building blocks of any Angular application. This chapter will describe the different directives that are available in Angular. Also, you will learn how to consume API services and create templates, reactive forms, perform routing, and so on.
Finally, you shall be putting together all the knowledge you gained in this chapter to develop a robust web application...