Blazor WebAssembly ermöglicht SPAs und PWAs für Desktop und Mobile - mit C#, .NET und HTTPS-/REST-Calls. Aber da muss es nicht aufhören. Über gRPC, beziehungsweise gRPC-Web, kann man zum einen optimierte binäre Daten zwischen Blazor und APIs austauschen - und zum anderen eine Contract-First-Programmierung realisieren. Blazor kann auch hier im Konzert von etablierten Cross-Plattform-Lösungen mitspielen.
Im Webinar am 14. Oktober 2020 zeigte Christian Weyer Blazor WebAssembly in Action - jenseits von REST.
Recording des Blazor-gRPC-Webinars
Inhalte
gRPC & gRPC-Web als mögliche Alternative zu Web-APIs
gRPC-Services mit ASP.NET Core – Code- & Contract-first