Secure API interaction


Setting up a new Angular application is easy, but still, we do have to go through some steps. Maybe we want to test out a little bit of the front end and a little bit of the back end. We might have an idea we want to try out, a silly or fun project, or maybe a Proof Of Concept that we want to test out.

Here you can find a template that you can simply download and get started! It is on Core 8 and Angular 17! It has bootstrap with ngx-bootstrap set up already!

Of course, it is not production-ready, but a good start if you are looking for the equivalent of a "Console Application" that C# IDEs are offering and you really want two projects for the front and back end!

In the template below you can find:

  • Standalone Angular app set up
  • Core Web API with Identity
  • Bootstrap with ngx-bootstrap
  • Routes
  • Share data between components
  • BehaviorSubject with services
  • Navigation Guard
  • Interceptor
  • Chain http requests
  • FOrmBuilder
  • css for dealing with different screen sizes

 

Warning: Due to the large size I have removed the node_modules folder. Run npm cache clean --force and then npm install


Files you can download: