Quando utilizar Blazor
Blazor é uma estrutura de interface do usuário da Web com todos os recursos, projetada para lidar com as necessidades da maioria dos aplicativos da Web modernos. Mas se Blazor é a estrutura certa para você depende de muitos fatores.
Você deve considerar o uso de Blazor para desenvolvimento web se:
- Você está procurando uma solução de desenvolvimento web full stack altamente produtiva.
- Você precisa oferecer experiências na Web rapidamente, sem a necessidade de uma equipe de desenvolvimento frontend separada.
- Você já está usando o .NET e deseja aplicar suas habilidades e recursos existentes do .NET na Web.
- Você precisa de um back-end de alto desempenho e altamente escalável para alimentar seu aplicativo Web.
Blazor pode não ser uma boa opção se:
- Você precisa otimizar totalmente o tamanho do download e o tempo de carregamento dos ativos do lado do cliente.
- Você precisa se integrar fortemente a um ecossistema de estrutura de frontend diferente.
- Você precisa oferecer suporte a navegadores da Web mais antigos que não suportam a plataforma da Web moderna.