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

AppMaster na BubbleCon 2024: Explorando tendências sem código
AppMaster na BubbleCon 2024: Explorando tendências sem código
A AppMaster participou da BubbleCon 2024 em Nova York, obtendo insights, expandindo redes e explorando oportunidades para impulsionar a inovação no espaço de desenvolvimento sem código.
Resumo do FFDC 2024: Principais insights da conferência de desenvolvedores do FlutterFlow em Nova York
Resumo do FFDC 2024: Principais insights da conferência de desenvolvedores do FlutterFlow em Nova York
O FFDC 2024 iluminou a cidade de Nova York, trazendo aos desenvolvedores insights de ponta sobre desenvolvimento de aplicativos com o FlutterFlow. Com sessões lideradas por especialistas, atualizações exclusivas e networking incomparável, foi um evento imperdível!
Demissões na área de tecnologia em 2024: a onda contínua que afeta a inovação
Demissões na área de tecnologia em 2024: a onda contínua que afeta a inovação
Com 60.000 empregos cortados em 254 empresas, incluindo gigantes como Tesla e Amazon, 2024 verá uma onda contínua de demissões no setor de tecnologia remodelando o cenário da inovação.
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