• क्लाउड पर निर्भरता के बिना ब्राउज़र में एक पूर्ण 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 के जरिए इस्तेमाल किया जा सकता है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.