Technical requirements
To follow the instructions in this chapter, you’ll need the following:
- Visual Studio Code (VSCode) (https://code.visualstudio.com/Download)
- Node.js 18 or higher (https://nodejs.org/en/download/)
- Docker (https://www.docker.com/)
- Docker for VSCode (https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker)
- An Azure account (https://azure.microsoft.com)
- The Azure CLI (https://learn.microsoft.com/en-us/cli/azure/)
- Azure Functions Core Tools (https://learn.microsoft.com/en-us/azure/azure-functions/functions-run-local)
- Azure Tools for VSCode (https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-node-azure-pack)
- The NestJS CLI (https://docs.nestjs.com/cli/overview)
The code files for this chapter are available at https://github.com/PacktPublishing/Angular-Design-Patterns-and-Best-Practices/tree/main/ch12.