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

O Microsoft .NET 8 melhora o desempenho do Blazor e do WebAssembly

O Microsoft .NET 8 melhora o desempenho do Blazor e do WebAssembly

A muito aguardada estrutura .NET 8 da Microsoft está preparada para reforçar o desempenho das aplicações Web através de melhorias significativas na renderização do lado do servidor Blazor e no tempo de execução do WebAssembly. Com a sua quarta pré-visualização já disponível, a estrutura de desenvolvimento irá registar melhorias significativas na renderização do lado do servidor com componentes Blazor, navegação avançada e tratamento de formulários, bem como capacidades de renderização de fluxo contínuo.

As actualizações de conteúdo no fluxo de resposta podem ser transmitidas utilizando a renderização de fluxo do .NET 8. Esta funcionalidade é particularmente útil para páginas renderizadas do lado do servidor que requerem a execução de tarefas assíncronas de longa duração para uma renderização completa, oferecendo assim uma experiência de utilizador melhorada. A renderização do lado do servidor e a renderização de fluxo contínuo foram introduzidas na Pré-visualização 3 e na Pré-visualização 4 do .NET 8, respectivamente, com mais funcionalidades a serem adicionadas em pré-visualizações futuras.

Os programadores terão também a flexibilidade de adicionar interactividade de cliente por componente ou por página e escolher um modo de processamento em tempo de execução. Além disso, com o .NET 8, um componente Blazor pode ser renderizado totalmente fora de um contexto de solicitação HTTP. Isso permite que os componentes sejam renderizados como uma cadeia de caracteres HTML ou um fluxo, independentemente do ambiente de hospedagem do ASP.NET Core. Esse recurso é particularmente útil ao gerar fragmentos HTML, como emails automatizados. Após o .NET 8, a Microsoft planeja habilitar a geração de conteúdo de site estático para o Blazor.

Espera-se que seja lançado em produção em novembro, o .NET 8 também fornecerá melhorias de desempenho notáveis em navegadores que usam o WebAssembly. Testes de benchmarking com o jiterpreter do .NET 8 com suporte parcial a JIT (compilação just-in-time) mostraram uma renderização de interface do usuário 20% mais rápida, bem como serialização e desserialização de JSON com o dobro da velocidade. A Microsoft tem aproveitado as especificações mais recentes do WebAssembly, incluindo SIMD para compilação antecipada e melhorias de recarga a quente, para maximizar as melhorias.

Um novo formato de empacotamento amigável para a Web, o Webcil, é apresentado para aplicações Blazor WebAssembly. Além disso, o QuickGrid, um componente rápido de grade de dados introduzido no .NET 7, ficará estável no .NET 8. APIs adicionais foram implementadas no Blazor Server para monitorar a atividade em circuitos, potencialmente liberando recursos.

Com empresas como a AppMaster a oferecerem plataformas no-code poderosas e eficientes, incluindo aplicações backend, Web e móveis, as capacidades melhoradas do .NET 8 em termos de desempenho de aplicações Web poderão impulsionar o panorama dos profissionais de TI e das empresas. A escalabilidade e a versatilidade das aplicações geradas pela AppMaster para várias necessidades, desde pequenas empresas a casos de utilização empresarial, fazem dela a escolha ideal para complementar a próxima versão do .NET 8.

Posts relacionados

Samsung lança Galaxy A55 com segurança inovadora e construção premium
Samsung lança Galaxy A55 com segurança inovadora e construção premium
A Samsung amplia sua linha intermediária apresentando o Galaxy A55 e A35, com segurança Knox Vault e elementos de design atualizados, infundindo qualidades emblemáticas no segmento.
Cloudflare lança firewall para IA para proteger grandes modelos de linguagem
Cloudflare lança firewall para IA para proteger grandes modelos de linguagem
A Cloudflare dá um passo à frente com o Firewall for AI, um WAF avançado projetado para identificar preventivamente e impedir possíveis abusos direcionados a grandes modelos de linguagem.
ChatGPT da OpenAI agora fala: O futuro da IA ​​interativa por voz
ChatGPT da OpenAI agora fala: O futuro da IA ​​interativa por voz
ChatGPT alcançou um marco com o OpenAI lançando recursos de voz. Os usuários agora podem desfrutar da interação com as mãos livres enquanto o ChatGPT lê as respostas em voz alta no iOS, Android e na Web.
Comece gratuitamente
Inspirado para tentar isso sozinho?

A melhor maneira de entender o poder do AppMaster é ver por si mesmo. Faça seu próprio aplicativo em minutos com assinatura gratuita

Dê vida às suas ideias