- Menyediakan lingkungan Linux lengkap di browser tanpa ketergantungan pada cloud
- Menyertakan editor berbasis VSCode, sehingga bisa digunakan untuk berbagai keperluan seperti lingkungan pengembangan, sandbox eksperimen AI, dan playground web
- Sangat mudah diperluas dan dikustomisasi, serta mendukung self-hosting dan pembangunan berbasis platform
- Dirancang dengan konsep IDE untuk lingkungannya sendiri seperti Smalltalk
- Ditulis dalam Go, sehingga memberikan dukungan kelas satu untuk bahasa Go
Lingkungan Linux
- Menjalankan Alpine Linux dan kernel kustom di atas emulator JIT v86
- Melalui Wanix, menyediakan dukungan eksekusi Wasm dan akses ke DOM API
- Paket dasar seperti
make, git, esbuild sudah terpasang sebelumnya
- Perangkat lunak tambahan dapat dipasang dengan package manager
apk
Manajemen persistensi
- Dengan struktur yang mirip image Docker, perubahan tidak akan disimpan kecuali di-commit atau ditambahkan ke skrip build lingkungan
- Direktori proyek, direktori home, dan direktori publik disimpan permanen di storage browser dan disinkronkan ke cloud
- Jika diperlukan, direktori tambahan berbasis storage browser dapat di-mount
Jaringan virtual
- Menyediakan akses internet penuh melalui alokasi IP per sesi lewat server DHCP virtual
- Mendukung komunikasi antar tab browser dan antar perangkat melalui perutean IP antarsesi
- Perangkat lunak yang terikat ke port TCP akan secara otomatis membuat endpoint HTTPS publik
- Layanan HTTP dapat diakses dengan metode proksi mirip Ngrok
- Layanan TCP non-HTTP dapat digunakan melalui tunneling WebSocket
Belum ada komentar.