Just wondered if the Angular SPA template was going to be updated at all?
I’m attempting to use the background jobs feature but I seem to get an error whenever I add to my project. I’ve read a previous conversation which suggests there’s a different setup which the vue-spa template uses.
I have attempted to mix the angular spa template and vue-spa template together but I’m at a loss unfortunately.
Note: our new SPA templates are basically going to be enhancements of ASP .NET Core SPA templates, so we’d be starting from the ASP.NET Core Angular SPA template and integrating it with ServiceStack.
FYI I’ve just added support for the latest Angular 19 with support for Identity Auth, Tailwind v4, dark mode, Tailwind inputs and data grid components, form validation binding, auth integration with signin/signup pages, authGuards, etc.
You can download it from the start page:
It also includes support for both Signal and Observable programming models with the new ApiHttpClient which extends Angular’s HttpClient with an api method which lets you call HTTP APIs with an RxJS Observable subscription, e.g:
The todos.component.ts and weather.component.ts pages shows examples of using this dev model with ApiHttpClient whist everything else uses the standard JsonServiceClient and signals instead of Observables which I much prefer, e.g: in booking-edit.component.ts.
Anyway hopefully you find it useful. Was never a fan of Angular but with the latest template syntax improvements and adoption of Signals it ends up being pretty nice.