Del curso: .NET 5: Blazor esencial

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.

Qué es Blazor

Qué es Blazor

No es un plugin, no es un add-on, es WebAssembly en acción. Blazor es un framework web de .NET con el que podemos construir aplicaciones SPA utilizando C#, HTML y CSS, todo ello ejecutándose en el navegador con un rendimiento espectacular. Esto es posible gracias a WebAssembly, una tecnología que nos permite ejecutar el motor en tiempo de ejecución de .NET 5 sobre nuestro navegador favorito. Con Blazor, podemos hacer uso de un mismo lenguaje para el back y el front, reutilizando código en ambos mundos. Además, el peso de la ejecución recae en cliente, por lo que descargamos de gran parte del trabajo al servidor, que solo tendrá que gestionar las API del backend. Blazor se basa en la representación de las diferencias entre los estados de una página tal y como hacen otros framework como React o Angular y de ahí también su alto rendimiento y su carga casi instantánea. Además, podemos elegir ejecutar Blazor en el servidor utilizando casi el mismo código que si lo ejecutáramos en cliente…

Contenido