最新动态 | 数万师生 直播互动——第九届“中国软件杯”赛题线上解析成功举行
陈华才提到,考虑到目前国产硬件平台的差异性,为了简化开发难度,强烈建议使用HTML5和 nodejs在Electron平台上开发。
被吐槽十年的 Electron,这次开始给桌面应用提速了
如果你做过桌面开发,大概率绕不开 Electron。用 HTML、CSS、JavaScript 就能开发桌面应用,还能借助 Node.js 访问本地文件、调用系统能力。对于前端开发者来说,这套技术栈足够熟悉,也足够实用。但 Electron 一直有个绕不开的话题:性能。
跨平台桌面开发,Electron还是WebView2 (上篇)
本次,我与大家聊一聊,跨平台桌面开发,究竟是应该Electron还是WebView2?这个系列主要是讨论Electron以及Webview2,跨平台桌面开发当然还有QT,React Native Desktop,Jetpack compose Desktop以及Tauri等选择,这些技术都有可圈可点之处。
Electron 开发指南
Electron 是什么Electron是一款利用Web技术开发跨平台桌面应用的框架,它的前身是Atom Shell。Electron将 Chromium 和 Node.js 的事件循环整合到了一起,同时提供了一些与原生系统交互的 API。
一款使用Web技术来构建桌面应用程序的框架:Electron
$npm install && npm start安装electron-packagernpm install electron-packager --save-dev应用国内外使用Electron框架构建的桌面应用程序截止目前为止已达近千款,随着Electron的不断发展壮大,
NodeJS颠覆前端边界,JS冲破浏览器围城,开发新战局浮现
以前写页程序,JS只能在浏览器里搞搞界面。现在有个叫NodeJS的东西出来了,让JS也能跑后台程序。这就相当于以前车只能在陆地上跑,现在居然能在水上漂。NodeJS其实就是个跑JS的工具,不过不是在浏览器里。它用了谷歌浏览器的那个V8引擎,官网下载就行。
第二部分:Electron构建跨平台的桌面应用程序(站点应用打包)
在命令行里安装全局electron:npm install -g electron。Ps:在这之前你需要安装nodejs,npm。
用node.js实现一个网页爬虫
本文讲解怎样用 Node.js 高效地从 Web 爬取数据。前提条件本文主要针对具有一定 JavaScript 经验的程序员。如果你对 Web 抓取有深刻的了解,但对 JavaScript 并不熟悉,那么本文仍然能够对你有所帮助。
Electron学习3 使用serialport操作串口
一、准备工作本文将使用 nodejs 的 SerialPort 包来实现串口通讯功能。