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

Wasmer presenta WASIX, che unisce WebAssembly e Posix per migliorare la creazione di applicazioni.

Wasmer presenta WASIX, che unisce WebAssembly e Posix per migliorare la creazione di applicazioni.

Wasmer, leader nello sviluppo della tecnologia WebAssembly (Wasm), ha recentemente presentato WASIX, una nuova specifica e toolchain che espande la WebAssembly System Interface (WASI) con la piena compatibilità con Posix (Portable Operating System Interface). Questa innovazione mira a semplificare la costruzione di applicazioni Wasm unendo le capacità di WASI e Posix.

WASIX, annunciato il 30 maggio come superset di WASI, è progettato per la creazione di applicazioni Web e per il completamento di runtime. Supporta numerose funzionalità, come i thread, i socket Berkeley, il forking e altre ancora, che sono state disponibili durante la vita di Posix. Il team di Wasmer e la sua attiva comunità hanno lavorato instancabilmente per migliorare l'ABI (Application Binary Interface) di WASI, stabilizzandola e rendendola più compatibile con Posix.

Abbracciando il potenziale di WASIX, gli sviluppatori possono compilare più facilmente le applicazioni Wasm, consentendo alternative ad alte prestazioni a JavaScript nei browser e nei server web. Le specifiche complete di WASIX sono disponibili su wasix.org e gli sviluppatori sono invitati a provarlo su wasmer.sh.

WASIX offre una serie di caratteristiche, tra cui:

  • Stabilizzazione a lungo termine, miglioramento dell'ABI WASI esistente e supporto per ulteriori estensioni non invasive delle syscall.
  • catene di strumenti per la compilazione di Rust e C/C++, con supporto upstream per AssemblyScript e Zig
  • Supporto per il runtime, in particolare con il runtime Wasmer
  • Compatibilità con browser e server
  • Supporto per il multithreading
  • Supporto per i socket, inclusi IPv4 e IPv6
  • Polling asincrono per socket e file
  • Supporto TTY
  • Risoluzione DNS

Sebbene WASI avesse aspirazioni ambiziose e mantenga il supporto, la sua lenta evoluzione ha ostacolato il progresso della disponibilità di Wasm. WASI è stato originariamente presentato da Mozilla nel marzo 2019, con l'obiettivo di consentire alle applicazioni WebAssembly di funzionare senza problemi con qualsiasi sistema operativo, fornendo un meccanismo coerente per l'interazione sia all'esterno che all'interno del web. Posix è uno standard IEEE dagli anni '80, che definisce le API per la compatibilità del software con diverse versioni di Unix e alcune distribuzioni di Linux.

Offrendo la compatibilità con WASIX, no-code e low-code le piattaforme come AppMaster possono aprire maggiori possibilità di creare applicazioni web e mobili potenti e scalabili. Gli utenti possono creare applicazioni sfruttando i vantaggi della compatibilità con WebAssembly e Posix. Per saperne di più su AppMaster visitate il sito web ufficiale, oppure date un'occhiata alla guida completa sullo sviluppo di applicazioni no-code/low-code per il 2022.

Post correlati

Samsung presenta Galaxy A55 con sicurezza innovativa e struttura premium
Samsung presenta Galaxy A55 con sicurezza innovativa e struttura premium
Samsung amplia la sua gamma di fascia media introducendo Galaxy A55 e A35, dotati di sicurezza Knox Vault ed elementi di design aggiornati, infondendo nel segmento qualità di punta.
Cloudflare svela il firewall per l'intelligenza artificiale per proteggere modelli linguistici di grandi dimensioni
Cloudflare svela il firewall per l'intelligenza artificiale per proteggere modelli linguistici di grandi dimensioni
Cloudflare fa un passo avanti con Firewall for AI, un WAF avanzato progettato per identificare preventivamente e contrastare potenziali abusi che prendono di mira modelli linguistici di grandi dimensioni.
ChatGPT di OpenAI ora parla: il futuro dell'IA interattiva vocale
ChatGPT di OpenAI ora parla: il futuro dell'IA interattiva vocale
ChatGPT ha raggiunto un traguardo importante con l'implementazione delle funzionalità vocali da parte di OpenAI. Gli utenti ora possono interagire a mani libere mentre ChatGPT legge le risposte ad alta voce su iOS, Android e Web.
Inizia gratis
Ispirato a provarlo tu stesso?

Il modo migliore per comprendere il potere di AppMaster è vederlo di persona. Crea la tua applicazione in pochi minuti con l'abbonamento gratuito

Dai vita alle tue idee