carlo:类似Electron.js的谷歌平台


谷歌推出了一项新的类似Electron.js的平台实验carlo, 它由 chrome + node. js + pkg实现, Electron.js是可以使用Node等web堆栈实现桌面应用的开发平台,Vs code等IDE基于其建立,其特点是启动非常快,相当轻量,比Eclipse和Idea轻量得多,通过安装插件可支持Javascript Java等各种语言应用开发。
使用谷歌的Carlo,首先会定位到本地安装的Google Chrome,然后加载其他chrome,通过进程管道连接到Chrome。
类似Electron, 它暴露Node和一个chrome-less浏览器.不同于Electron地方是, 浏览器不会被打包,使用的是你自己安装好的chrome,浏览器能够独立升级,通过pkg,你可以实现单独的exe可执行文件。
不过该项目文档实现写得很糟,老外也吐槽,看来会写程序又浅显易懂表达出来的人真是少之又少。