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

Samsung presenta el Galaxy A55 con seguridad innovadora y construcción premium
Samsung presenta el Galaxy A55 con seguridad innovadora y construcción premium
Samsung amplía su línea de gama media presentando los Galaxy A55 y A35, que cuentan con seguridad Knox Vault y elementos de diseño mejorados, infundiendo al segmento cualidades emblemáticas.
Cloudflare presenta un firewall para que la IA proteja los modelos de lenguajes grandes
Cloudflare presenta un firewall para que la IA proteja los modelos de lenguajes grandes
Cloudflare da un paso adelante con Firewall para IA, un WAF avanzado diseñado para identificar y frustrar de forma preventiva posibles abusos dirigidos a modelos de lenguaje grandes.
ChatGPT de OpenAI ahora habla: el futuro de la IA interactiva por voz
ChatGPT de OpenAI ahora habla: el futuro de la IA interactiva por voz
ChatGPT ha logrado una característica histórica con el despliegue de capacidades de voz de OpenAI. Los usuarios ahora pueden disfrutar de una interacción manos libres mientras ChatGPT lee las respuestas en voz alta en iOS, Android y la web.
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