Site icon Blog ARC Optimizer

Récapitulation du webinaire Blazor


Curieux d’adopter Blazor et comment cela fonctionne? Vous vous demandez si l'hébergement côté client ou côté serveur vous convient le mieux? Regardez notre récapitulatif de webinaire pour savoir ce que vous devez savoir.

Notre webinaire Telerik UI for Blazor a été très couvert et nous avons voulu partager un récapitulatif de l'événement. Si vous avez manqué le webinaire en direct ou si vous souhaitez le visionner à nouveau ou le partager avec un ami ou un collègue, vous pouvez trouver l'enregistrement ICI ou le visionner ici même.

Dans cet article, vous apprendrez Tout sur le framework et l'architecture Blazor et sur ce que nous pensons de Blazor va changer l'écosystème de développement ASP.NET.

Qu'est-ce que Blazor?

Pour commencer, Blazor est un tout nouveau framework de Microsoft qui vise à les développeurs à construire des applications SPA en utilisant les technologies .NET existantes. Et le framework Blazor a des fonctionnalités que vous verriez dans des frameworks populaires tels que Angular ou React, mais tout cela est réalisé avec .NET. Nous avons des fonctionnalités telles que le rendu côté serveur, les formulaires et la validation, le routage, le routage côté client, les tests unitaires et sont particulièrement importantes pour nous ici dans l'équipe Telerik, les packages de composants le tout prêt à l'emploi.

Examinons l'architecture de Blazor et en apprenons un peu plus sur la manière dont nous sommes capables d'écrire des applications .NET à pile complète qui s'exécutent sur le client. Blazor lui-même est indépendant de la manière dont l'application est hébergée. Et il existe actuellement deux façons d’héberger une application Blazor. Nous avons un modèle d'hébergement côté client et un modèle d'hébergement côté serveur. Et je vais m'étendre sur chacun de ces éléments et sur la manière dont ils sont mis en œuvre.

Il est important de noter que la version client de Blazor est exécutée sur WebAssembly qui sera publié. avec .NET 5 en mai 2020. Entre-temps, la partie de rendu côté serveur de Blazor est entièrement prise en charge depuis le lancement de .NET Core 3.

Modèle d'hébergement côté client

Tout d'abord, apprenons. comment fonctionne la version côté client de Blazor. Dans un navigateur classique, nous avons le moteur de navigateur qui prend en JavaScript, et il l'envoie via un analyseur. Ce JavaScript est ensuite compilé et transformé en code octet. Et une fois que notre application est chargée dans le navigateur, elle peut interagir avec le DOM et exécuter des API.

interface utilisateur Telerik pour les composants Blazor nous constatons que nous N'utilisez pas de technologie client ou serveur, car ils fonctionnent dans les deux cas.

En savoir plus sur Blazor

Si vous souhaitez en savoir plus sur Blazor et sur la façon de commencer, Je vous suggère de consulter les ressources suivantes:





Source link
Quitter la version mobile