Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Microsoft .NET 8 mejora el rendimiento de Blazor y WebAssembly

Microsoft .NET 8 mejora el rendimiento de Blazor y WebAssembly

El esperado marco de desarrollo .NET 8 de Microsoft está listo para aumentar el rendimiento de las aplicaciones web mediante mejoras significativas tanto en la renderización del lado del servidor Blazor como en el tiempo de ejecución WebAssembly. Con su cuarta versión preliminar ya disponible, el marco de desarrollo experimentará mejoras significativas en el renderizado del lado del servidor con componentes Blazor, navegación avanzada y gestión de formularios, así como capacidades de renderizado en streaming.

Las actualizaciones de contenido en el flujo de respuesta pueden transmitirse mediante el renderizado en streaming de .NET 8. Esta función es especialmente útil para las páginas renderizadas en el servidor que requieren la ejecución de tareas asíncronas de larga duración para una renderización completa, ofreciendo así una experiencia de usuario mejorada. La renderización del lado del servidor y la renderización de secuencias se introdujeron en las versiones preliminares 3 y 4 de .NET 8, respectivamente, y se añadirán más funciones en futuras versiones preliminares.

Los desarrolladores también tendrán flexibilidad para añadir interactividad de cliente por componente o por página y elegir un modo de renderizado en tiempo de ejecución. Además, con .NET 8, un componente Blazor puede renderizarse completamente fuera de un contexto de solicitud HTTP. Esto permite que los componentes se rendericen como una cadena HTML o una secuencia, independientemente del entorno de alojamiento de ASP.NET Core. Esta capacidad es especialmente útil cuando se generan fragmentos HTML, como correos electrónicos automatizados. Después de.NET 8, Microsoft tiene previsto habilitar la generación de contenido de sitios estáticos para Blazor.

.NET 8, cuyo lanzamiento en producción está previsto para noviembre, también proporcionará notables mejoras de rendimiento en los navegadores que utilicen WebAssembly. Las pruebas comparativas realizadas con el jiterpreter de .NET 8 con soporte parcial de JIT (compilación justo a tiempo) mostraron una renderización de la interfaz de usuario un 20% más rápida, así como una serialización y deserialización de JSON al doble de velocidad. Microsoft ha aprovechado las últimas especificaciones de WebAssembly, incluidas las mejoras de SIMD para la compilación anticipada y la recarga en caliente, para maximizar las mejoras.

Las aplicaciones Blazor WebAssembly incorporan un nuevo formato de empaquetado de fácil uso en la Web, Webcil. Además, QuickGrid, un rápido componente de cuadrícula de datos introducido en .NET 7, será estable en .NET 8. Se han implementado API adicionales en Blazor Server para supervisar la actividad en los circuitos, lo que puede liberar recursos.

Con empresas como AppMaster que ofrecen plataformas no-code potentes y eficientes, que incluyen aplicaciones backend, web y móviles, las capacidades mejoradas de .NET 8 en el rendimiento de las aplicaciones web podrían mejorar el panorama tanto para los profesionales de TI como para las empresas. La escalabilidad y versatilidad de las aplicaciones generadas por AppMaster para diversas necesidades, desde pequeñas empresas hasta casos de uso empresarial, la convierten en una opción ideal para complementar la próxima versión de .NET 8.

Entradas relacionadas

AppMaster en BubbleCon 2024: explorando las tendencias sin código
AppMaster en BubbleCon 2024: explorando las tendencias sin código
AppMaster participó en BubbleCon 2024 en Nueva York, adquiriendo conocimientos, ampliando redes y explorando oportunidades para impulsar la innovación en el espacio de desarrollo sin código.
Resumen de FFDC 2024: conclusiones clave de la conferencia de desarrolladores de FlutterFlow en Nueva York
Resumen de FFDC 2024: conclusiones clave de la conferencia de desarrolladores de FlutterFlow en Nueva York
FFDC 2024 iluminó la ciudad de Nueva York y brindó a los desarrolladores conocimientos de vanguardia sobre el desarrollo de aplicaciones con FlutterFlow. Con sesiones dirigidas por expertos, actualizaciones exclusivas y una red de contactos inigualable, fue un evento que no se debe perder.
Despidos tecnológicos de 2024: la ola continua que afecta a la innovación
Despidos tecnológicos de 2024: la ola continua que afecta a la innovación
Con 60.000 puestos de trabajo eliminados en 254 empresas, incluidos gigantes como Tesla y Amazon, en 2024 se producirá una ola continua de despidos en el sector tecnológico que estará transformando el panorama de la innovación.
EMPIEZA GRATIS
¿Inspirado para probar esto usted mismo?

La mejor manera de comprender el poder de AppMaster es verlo por sí mismo. Haz tu propia aplicación en minutos con suscripción gratuita

Da vida a tus ideas