edgejs - WebAssembly-आधारित सुरक्षित JS runtime
(github.com/wasmerio)- Edge computing·AI workloads के लिए security-केंद्रित JavaScript runtime
--safeमोड में WebAssembly sandbox के साथ isolated execution- Node.js के साथ पूर्ण compatibility, मौजूदा code ज्यों का त्यों चलता है
- V8 / JavaScriptCore / QuickJS जैसे engines को बदला जा सकता है
- NPM·PNPM·Yarn·Bun सहित सभी package managers का support
edge node,edge npmकी तरह मौजूदा workflow को सीधे wrap करके उपयोग- local build·test के लिए CLI शामिल,
make buildसे सीधे चला सकते हैं - roadmap के चरणवार लक्ष्य
- 0.x: multi-platform stabilization·security validation
- 1.x: Node·Bun·Deno-स्तरीय performance हासिल करना
- 2.x: TypeScript integration·developer experience में सुधार
1 टिप्पणियां
Node.js संगतता बनाए रखते हुए WASM sandbox के ज़रिए isolate करने का यह approach काफ़ी दिलचस्प लगता है.
इस हफ़्ते मैंने देखा कि Flowise में MCP node ने
Function()के जरिए user input को जैसा का तैसा execute कर दिया और मामला काफ़ी बिगड़ गया. ऐसे structure में अगर एक बार breach हो जाए, तो लगता है कि फिर सब कुछ खुल जाता है, इसलिए थोड़ी चिंता होती है.--safeजैसी किसी चीज़ से शायद कुछ हद तक इसे रोका जा सकता था, लेकिन असल में चलाकर देखने पर ही पता चलेगा.