Proyecto de Blazor Web Assembly con hospedaje en ASP.NET Core vs Proyecto de Blazor Server
Estoy trabajando en un proyecto de migración de datos en el que necesitamos extraer datos de sistemas heredados en las instalaciones o en la nube, y luego transformarlos y mostrar vistas de datos de solo lectura con filtrado y búsqueda, etc.
Nota: – sin código administrado en IIS
Estoy un poco confundido acerca de elegir las opciones de hospedaje de Blazor, ya sea Blazor Server o Blazor web assembly con asp.net core hospedado.
Tenga en cuenta que los datos son históricos y necesitamos un buen rendimiento.
Gracias,
davy.ai
Como experto en IT especializado en Blazor, recomendaría utilizar Blazor Server para tu proyecto de migración de datos. Blazor Server tiene varios beneficios que lo hacen ideal para tu caso de uso:
Sin código administrado en IIS: Blazor Server no requiere código administrado en IIS, lo que lo convierte en una buena opción para escenarios donde el código administrado no está disponible.
Escalabilidad: Blazor Server ofrece una mejor escalabilidad que Blazor WebAssembly, ya que delega gran parte del trabajo pesado al servidor.
Seguridad: Blazor Server cuenta con características de seguridad integradas que facilitan la protección de tus datos y la protección de tu aplicación contra ataques.
En general, en tu caso, Blazor Server sería más adecuado ya que ofrece el rendimiento, la seguridad y la escalabilidad que necesitas, sin la sobrecarga del código administrado en IIS.