管理系统js框架(便携的桌面应用程序开发框架)
管理系统js框架(便携的桌面应用程序开发框架)github地址:https://github.com/neutralinojs/neutralino.js
Neutralinojs使用 JavaScript、HTML 和 CSS 构建轻量级跨平台桌面应用程序
Neutralinojs是什么?Neutralinojs是一个轻量级和可移植的桌面应用开发框架。它让你使用JavaScript、HTML和CSS开发轻量级的跨平台桌面应用程序。你可以用任何编程语言扩展Neutralinojs(通过扩展IPC),并将Neutralinojs作为任何源文件的一部分(通过子进程IPC)。
在Electron和NWjs中,你必须安装NodeJs和数百个依赖库。嵌入的Chromium和Node使简单的应用程序变得臃肿。Neutralinojs提供了一个轻量级和可移植的SDK,是Electron和NW.js的替代品。Neutralinojs不捆绑Chromium,而是使用操作系统中现有的网络浏览器库(例如:Linux上的gtk-webkit2)。Neutralinojs为本地操作实现了一个WebSocket连接,并嵌入了一个静态Web服务器来提供网络内容。此外,它还为开发者提供了一个内置的JavaScript客户端库。
如果你能建立一个网站,你也可以建立跨平台的桌面应用程序,因为Neutralinojs是一个用JavaScript、HTML和CSS等网络技术创建本地桌面应用程序的框架。你确实可以使用你喜欢的前端框架(Angular、React、Svelte、Vue等)来构建你的下一个Neutralinojs应用。
github地址:
https://github.com/neutralinojs/neutralino.js