The Story of Node-Chakracore
summary
Node-Chakracore provides a concrete runtime: a shim from V8 to ChakraCore using JsRT hosting APIs so existing Node apps run unchanged on ARM Thumb‑2 and Windows 10 IoT. ChakraCore can disable JIT for iOS, enabling nodejs for mobile apps that meet App Store rules. N‑API targets ABI stability to stop ~30% of native modules from breaking across releases. There is a working time‑travel debugging record/replay integration with VS Code and production use serving 16 million requests per month.
AI-written summary · about
chapters (4)
- 0:00Start
- 4:48Core & Opensource part of the JS Engine for Microsoft Edge
- 12:33Community Collaboration to solve tough technical problems
- 28:53Community collaboration to solve tough problems Advancing ABI Stable Node.js (N-API)
related talks
47mFrom JavaScript to ES6 - how ChakraCore changes the game
32mMaking ES6 happen with ChakraCore and Node
27mState of Node.js Core
01h 01mThe State of Node Core
26mN-API - next generation Node API for native modules
26mKeynote talk - The future of Node.js
50mNodeJS Future
29mNode.js and Microsoft: A love story about developer tools
