Documentos de Académico
Documentos de Profesional
Documentos de Cultura
WebAssembly
RICARDO JOSUE PEREZ
ALTAMIRANO
Agenda
1. Introducción a blazor WebAssembly 5. Tópicos de seguridad
1. Creación de proyecto 1. Autenticación basada en tokens JWT
2. Estructura de proyecto 2. Autorización basada en roles
3. Entendiendo el funcionamiento 6. Publicación
2. Componentes 1. Creación de WebApp en Azure
1. Ciclo de vida de componentes 2. Configuración de publicación
2. Creación de componentes 3. Publicación en WebApp de Azure
3. Componentes con parámetros
4. Reutilización de componentes
5. Estilos a componentes
3. Eventos
1. Manejo de eventos
4. Enrutamiento
1. Manejando rutas
2. Rutas con parámetros
1) Introducción a blazor WebAssembly
Blazor WebAssembly es un framework Single Page
Application (SPA) para crear aplicaciones web
interactivas del lado del cliente utilizando .NET y
WebAssembly.
VS apartir de la versión Versión 16.6.0
1) Introducción a blazor WebAssembly
blazor server app: todos los componentes corren en el
servidor y el cliente se comunica con SingalR
Siempre que el usuario desee acceder a una ruta o recurso protegido, el agente de usuario debe
enviar el JWT, normalmente en el encabezado de autorización utilizando el esquema de portador
(Bearer). El contenido del encabezado debe tener el siguiente aspecto:
AuthenticationStateProvider
Blazor tiene este servicio incorporado que se conecta a las características de autenticación del lado del
servidor para poder saber que usuario esta autenticado