An alternative approach to the new ASP.NET Core SPA templates in .NET 6. It uses YARP as proxy to forward requests to the SPA dev server.
Blazor is a new way to write single-page web applications with .NET. Read how we used Blazor for our client Andritz AG and which knowledge we gained from this project.
In most of our applications, we want to restrict access and we want to provide a user-specific experience. Usually, we have a Single Page Application (SPA) and a REST API. We use OpenID Connect to authenticate users and JSON Web Tokens (JWTs) to access the API.
I started my first coding experiments around the year 2000 with Visual Basic 6. Not too much later a teacher at school told me about something new called ‘.NET’. So, in 2002 I switched from VB 6 to .NET and C#, and since then, nothing could convince me to switch technology again.