- क्लाउड पर निर्भरता के बिना ब्राउज़र में एक पूर्ण Linux environment प्रदान करता है
- VSCode-आधारित editor बिल्ट-इन है, इसलिए इसे डेवलपमेंट environment, AI प्रयोगों के sandbox, वेब playground आदि कई उद्देश्यों के लिए इस्तेमाल किया जा सकता है
- बेहतरीन extensibility और customization के साथ, self-hosting और प्लेटफ़ॉर्म-आधारित निर्माण को सपोर्ट करता है
- Smalltalk की तरह अपने स्वयं के environment के लिए IDE कॉन्सेप्ट पर डिज़ाइन किया गया है
- Go भाषा में लिखा गया है, और Go भाषा के लिए first-class support देता है
Linux environment
- v86 JIT emulator पर Alpine Linux और एक custom kernel चलाता है
- Wanix के जरिए Wasm execution support और DOM API access प्रदान करता है
make, git, esbuild जैसे बेसिक पैकेज पहले से इंस्टॉल हैं
apk package manager से अतिरिक्त software इंस्टॉल किया जा सकता है
Persistence management
- Docker image जैसी संरचना के साथ, अगर changes को commit न किया जाए या environment build script में न जोड़ा जाए, तो वे सेव नहीं होते
- project directory, home directory और public directory को browser storage में स्थायी रूप से सेव किया जाता है और cloud sync किया जाता है
- ज़रूरत पड़ने पर browser storage-आधारित अतिरिक्त directory mount की जा सकती हैं
Virtual network
- virtual DHCP server के जरिए session-आधारित IP assignment के साथ पूरा internet access प्रदान करता है
- sessions के बीच IP routing के जरिए browser tabs और devices के बीच communication को सपोर्ट करता है
- TCP port से bind किया गया software public HTTPS endpoint अपने-आप बना देता है
- HTTP services को Ngrok-जैसी proxy method से access किया जा सकता है
- non-HTTP TCP services को WebSocket tunneling के जरिए इस्तेमाल किया जा सकता है
अभी कोई टिप्पणी नहीं है.