Technical requirements
This chapter assumes that you have a basic understanding of HttpClient, Angular components, Angular modules, and routing.
We’ll be using a mocked REST API backend built with JSON Server, which allows you to spin up a REST API server with a fully working API. We’ll not be learning how to use JSON Server, but if you are interested in learning more, you can find further information at https://github.com/typicode/json-server.
You can access the project source code for this chapter in the GitHub repository at https://github.com/PacktPublishing/Reactive-Patterns-with-RxJS-and-Angular-Signals-Second-Edition/tree/main/Chap03.
The project is composed of two folders:
recipes-book-api
: This contains the mocked RESTful server already set up.recipes-book-front
: This contains the frontend application that was built with Angular 17 and RxJS 7. As a third-party dependency, we’ve addedbootstrap
andprimeng
libraries to help us build...