- มอบ สภาพแวดล้อม Linux แบบสมบูรณ์ในเบราว์เซอร์ โดยไม่ต้องพึ่งพาคลาวด์
- มี เอดิเตอร์ที่อิงกับ VSCode ในตัว จึงนำไปใช้ได้หลากหลาย ทั้งสภาพแวดล้อมพัฒนา, แซนด์บ็อกซ์สำหรับทดลอง AI และเพลย์กราวด์บนเว็บ
- ขยายต่อและปรับแต่งได้ดี พร้อมรองรับการโฮสต์เองและการสร้างบนพื้นฐานแพลตฟอร์ม
- ออกแบบด้วยแนวคิด IDE สำหรับสภาพแวดล้อมของตัวเอง คล้าย Smalltalk
- เขียนด้วยภาษา Go จึงรองรับภาษา Go แบบ first-class
สภาพแวดล้อม Linux
- รัน Alpine Linux และเคอร์เนลแบบคัสตอมบน v86 JIT emulator
- ผ่าน Wanix เพื่อรองรับ การรัน Wasm และการเข้าถึง DOM API
- ติดตั้งแพ็กเกจพื้นฐานอย่าง
make, git, esbuild มาให้ล่วงหน้า
- สามารถติดตั้งซอฟต์แวร์เพิ่มเติมได้ด้วยตัวจัดการแพ็กเกจ
apk
การจัดการความคงอยู่ของข้อมูล
- ใช้ โครงสร้างคล้าย Docker image โดยการเปลี่ยนแปลงจะไม่ถูกบันทึก เว้นแต่จะมีการคอมมิตหรือเพิ่มเข้าไปในสคริปต์สำหรับบิลด์สภาพแวดล้อม
- ไดเรกทอรีโปรเจกต์, โฮมไดเรกทอรี และไดเรกทอรีสาธารณะ จะถูก เก็บถาวรใน browser storage และซิงก์กับคลาวด์
- หากต้องการ ยังสามารถเมานต์ไดเรกทอรีเพิ่มเติมที่อิงกับ browser storage ได้
เครือข่ายเสมือน
- ให้การเข้าถึงอินเทอร์เน็ตอย่างสมบูรณ์ด้วย การจัดสรร IP รายเซสชันผ่านเซิร์ฟเวอร์ DHCP เสมือน
- รองรับ การสื่อสารระหว่างแท็บเบราว์เซอร์และระหว่างอุปกรณ์ ผ่านการทำ IP routing ระหว่างเซสชัน
- ซอฟต์แวร์ที่ bind กับ TCP port จะถูก สร้าง public HTTPS endpoint ให้อัตโนมัติ
- บริการ HTTP สามารถเข้าถึงได้ผ่าน พร็อกซีลักษณะคล้าย Ngrok
- บริการ TCP ที่ไม่ใช่ HTTP สามารถใช้งานได้ผ่าน WebSocket tunneling
ยังไม่มีความคิดเห็น