Angular 15 Client Application and REST API Tutorial

Recently I was getting up to speed with some of the new features and changes in Angular 15.  I had previously used the Angular 13 tutorial on techiediaries which provides a good overview of Angular CLI, Angular HTTPClient, Angular components, routing, Material UI and more.  While that tutorial is good, it is older and many of the instructions/examples will not work in Angular 15.

For example, the tutorial does not use Strict mode for TypeScript.  Additionally, some of the npm packages referenced either have security vulnerabilities or are no longer maintained. 

The npm package faker used to generate seed data for the API is not longer maintained.  Instead, I used falso which is an updated and cleaner way to help generate test data.

I put together a complimentary Angular solution using Angular 15 and put the source code on GitHub -

One item to note is that in my solution, I am using a Patient "entity" instead of Product as originally used with the techdiaries solution.  Everything else is essentially the same and you can easily replace patient with product if you prefer.

Need a developer, architect or manager? I am available - email me at [email protected]