O Blazor compila para JavaScript?
O Blazor compila para JavaScript?

Vídeo: O Blazor compila para JavaScript?

Vídeo: O Blazor compila para JavaScript?
Vídeo: JS Interop: Calling JavaScript from C# | Blazor Tutorial 5 2024, Novembro
Anonim

Arquivos construídos em um Blazor Os aplicativos Web Assembly são compilados e enviados ao navegador. O navegador então executa seu JavaScript , HTML e C # em uma caixa de proteção de execução no navegador. Ele ainda executa uma versão do. NET Runtime.

Conseqüentemente, o Blazor usa JavaScript?

Blazor apresenta uma arquitetura de componente, roteamento, um DOM virtual e um JavaScript API de interoperabilidade (interoperabilidade). Através de JavaScript interoperar a Blazor aplicativo posso invocar JavaScript funções de. Métodos NET e C # de JavaScript código. Para ligar para JavaScript a partir de.

Também se pode perguntar: o Blazor substituirá o JavaScript? Não, wasm vai não substitua o JavaScript ou bibliotecas. Wasm significa que você posso converter bibliotecas escritas em outras linguagens como c / c ++, rust e ir para JavaScript então eles posso executado na web.

As pessoas também perguntam: o Blazor vai matar o JavaScript?

O ponto é que JavaScript faz isso, e Blazor não. Não vai “ matar ” JavaScript mas com um pouco de sorte os desenvolvedores C # não terão que escrever código de front-end com JS e vai ser capaz de manter Blazor.

A produção do Blazor está pronta?

Blazor WebAssembly ainda está em visualização e ainda não pronto para Produção usar ainda. Se você está procurando um produção pronta solução, então Blazor O servidor é o que recomendamos. Uma vez Blazor O WebAssembly lançado (maio de 2020), permitirá a execução de componentes Razor e código. NET no navegador do dispositivo do usuário.

Recomendado: