Blazor biedt developer veel mogelijkheden

blazor

In deze aflevering vertelt collega Johan Stolk over Blazor, een front-end framework voor .NET. Luister de aflevering op Spotify, kijk op YouTube of lees de onderstaande samenvatting.

Sinds vorig jaar is developer Johan Stolk zich gaan verdiepen in Blazor. Johan: ‘Bij mijn vorige werk was er project met Angular en .NET waarbij ik een architectuur moest opzetten voor een nieuwe productlijn en toen ben ik gaan rondkijken naar technologieën. Daarbij kwam ik dus terecht bij Blazor, een soort Angular in de .NET wereld. Blazor ontstond in de webkant en om platform onafhankelijk interfaces te ontwikkelen gebruik je Maui. Zo kun je dus 1 keer je interface bouwen en deze deployen naar verschillende platformen zoals web en mobiel. Blazor bouwt voort op web assembly en zo kun je dus C# schrijven en dit wordt gecompileerd naar webassembly. Als ontwikkelaar was Johan gewend om in C# te werken en het voordeel van Blazor is dat het hetzelfde ecosysteem is, je hoeft dus niet nog een taal te leren.’

Over de volwassenheid zegt Johan het volgende: Blazor bestaat misschien minder lang maar Microsoft zet groots in om het meer volwassen te maken. Zo is er inmiddels een hot reload dus krijg je tijdens het veranderen van je code meteen de nieuwe versie te zien. Blazor heeft inmiddels ook veel libraries en frameworks zodat je eigenlijk alles kan bouwen wat je kan bedenken, net als bij Angular. Ik gebruik libraries trouwens niet graag  want hou ervan om dingen zelf te bouwen.’

Is je interesse voor Blazor gewekt en wil je er meer over weten dan kun je het beste hier terecht: