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

Wasmer liberta o WASIX, fundindo o WebAssembly e o Posix para uma criação de aplicações melhorada

Wasmer liberta o WASIX, fundindo o WebAssembly e o Posix para uma criação de aplicações melhorada

A Wasmer, líder no desenvolvimento da tecnologia WebAssembly (Wasm), revelou recentemente o WASIX, uma nova especificação e cadeia de ferramentas que expande a Interface do Sistema WebAssembly (WASI) com total compatibilidade com o Posix (Interface do Sistema Operativo Portátil). Este avanço tem como objectivo simplificar a construção de aplicações Wasm, reunindo as capacidades WASI e Posix.

O WASIX, anunciado em 30 de Maio como um superconjunto do WASI, foi concebido para criar aplicações Web, bem como para completar tempos de execução. Ele suporta vários recursos, como threads, Berkeley sockets, forking e outros, que estiveram disponíveis durante toda a vida útil do Posix. A equipa Wasmer e a sua comunidade activa têm trabalhado incansavelmente para melhorar a ABI (Application Binary Interface) do WASI, estabilizando-a e tornando-a mais compatível com o Posix.

Ao abraçar o potencial do WASIX, os programadores podem compilar mais facilmente aplicações Wasm, permitindo alternativas de alto desempenho ao JavaScript em navegadores e servidores Web. A especificação completa do WASIX pode ser encontrada em wasix.org, e os programadores são encorajados a experimentá-la em wasmer.sh.

WASIX oferece uma série de características, incluindo:

  • Estabilização a longo prazo, melhorando a ABI WASI existente, e suporte para extensões adicionais de syscall não invasivas
  • Cadeias de ferramentas para compilar Rust e C/C++, com suporte upstream para AssemblyScript e Zig
  • Suporte de tempo de execução, nomeadamente com o tempo de execução Wasmer
  • Compatibilidade com navegadores e servidores
  • Suporte para multithreading
  • Suporte a sockets, incluindo IPv4 e IPv6
  • Sondagem assíncrona para sockets e ficheiros
  • Suporte a TTY
  • Resolução DNS

Embora a WASI tivesse aspirações ambiciosas e mantivesse o apoio, a sua lenta evolução impediu o progresso da disponibilização da Wasm. A WASI foi originalmente revelada pela Mozilla em março de 2019, com o objetivo de permitir que as aplicações WebAssembly funcionem sem problemas com qualquer sistema operativo, fornecendo um mecanismo consistente de interação tanto fora como dentro da Web. O Posix é uma norma do IEEE desde a década de 1980, que define APIs para compatibilidade de software com diferentes versões do Unix e certas distribuições do Linux.

Ao oferecer compatibilidade com WASIX, no-code e low-code, plataformas como AppMaster podem abrir mais possibilidades para a criação de aplicações Web e móveis poderosas e escaláveis. Os utilizadores podem criar aplicações aproveitando as vantagens da compatibilidade com WebAssembly e Posix. Saiba mais sobre AppMaster no seu sítio Web oficial ou consulte o guia completo sobre o desenvolvimento de aplicações sem código/baixo código para 2022.

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