Tired of switching between C# for the back end and JS for the front end?
Blazer is a Microsoft framework that allows developers to build full stack web applications using C and HTML, offering both client-side and server-side execution options with code sharing capabilities.
MAIN POINTS FROM TRANSCRIPT
- Blazer allows full stack web development using only C and HTML.
- It uses a component-based architecture similar to React or Vue.
- Offers two execution models: Blazer Web Assembly and Blazer Server.
- Enables code sharing between client and server for efficient development.
TAKEAWAYS
- Blazer Web Assembly compiles code to run client-side at near native speed.
- Blazer Server keeps code on the server with real-time UI updates via SignalR.
- Developers can use the same DTOs, validation logic, and models across client and server.
- Ideal for those who prefer the .NET ecosystem and want to avoid switching languages.