mirror of
https://github.com/electron/electron.git
synced 2026-01-26 07:48:08 -05:00
844fccc177791dc206e247bacc14604e2a1a415c
It's very possible that the callbacks got GCed before the render view is closed (like page getting refreshed), so we should not let browser call the wrong callback, instead we should throw error whenever a callback is not found.
Atom Shell
Native layer for the Atom editor.
Features
- Write desktop applications with web techniques
- Support built-in and third-party modules of node.js
- Support native node.js modules
- Extended built-in modules for desktop programming
- JavaScript on browser side
- Easy API for cross-process communication
Usage & Development
See the docs here.
License
See the LICENSE file.
Languages
C++
56.7%
TypeScript
32.6%
Objective-C++
5.6%
JavaScript
2.2%
Python
1.7%
Other
1.1%