txiki.js - um runtime JavaScript pequeno e poderoso
(github.com/saghul)- Tem como objetivo o padrão ECMAScript mais recente e a compatibilidade com WinterTC
- Usa QuickJS-ng como engine JS e libuv como camada de plataforma para oferecer I/O assíncrona de alto desempenho
- Suporte a APIs da Plataforma Web: inclui
fetch,WebSocket,Console,setTimeout,Crypto,Web Workerse mais - Recursos de rede embutidos: suporte a TCP, UDP, sockets Unix e servidor HTTP e WebSocket
- Oferece recursos em nível de sistema, como I/O de arquivos, processos-filho e tratamento de sinais
- Inclui biblioteca padrão: fornece vários módulos embutidos, como
tjs:sqlite,tjs:ffi,tjs:path,tjs:hashinge outros - É possível gerar um binário autônomo com o comando
tjs compile - Funciona em GNU/Linux, macOS, Windows e outros sistemas da família Unix
- Escrito em C (mais de 82%), com execução rápida e baixo uso de memória
- Documentação oficial: txikijs.org
- Licença MIT
Ainda não há comentários.