txiki.js - küçük ve güçlü bir JavaScript çalışma zamanı
(github.com/saghul)- En güncel ECMAScript standardını ve WinterTC uyumluluğunu hedefler
- JS motoru olarak QuickJS-ng, platform katmanı olarak libuv kullanarak yüksek performanslı asenkron I/O sunar
- Web Platform API desteği:
fetch,WebSocket,Console,setTimeout,Crypto,Web Workersve daha fazlasını içerir - Ağ özellikleri yerleşik olarak gelir: TCP, UDP, Unix soketleri ile HTTP sunucusu ve WebSocket desteği
- Dosya I/O, alt süreçler, sinyal işleme gibi sistem düzeyi özellikler sunar
- Standart kütüphane dahildir:
tjs:sqlite,tjs:ffi,tjs:path,tjs:hashinggibi çeşitli yerleşik modüller sağlar - tjs compile komutuyla bağımsız çalıştırılabilir ikili dosyalar oluşturulabilir
- GNU/Linux, macOS, Windows ve diğer Unix türevi sistemlerde çalışır
- C tabanlıdır (%82'den fazla); bu da hızlı çalışma ve düşük bellek kullanımı sağlar
- Resmi belgeler: txikijs.org
- MIT lisansı
Henüz yorum yok.