一条命令把网页转成电脑 App,省内存安心
文章来源于进击的Coder ,作者崔庆才大家有没有一种感觉,很多网站其实做得非常优秀,但是它们就是没有开发 PC (电脑)版的客户端,比如知乎、GitHub、微信公众号。
使用Electron写HelloWorld
Electron是一个使用javascript进行跨平台桌面应用开发的解决方案。首先在webstorm里面新建一个nodejs项目。接着运行npm i --save-dev electron添加对项目的依赖。这一步会下载electron的二进制,时间会比较长。
vue3+electron开发桌面软件(5)——系统级右键实现文件上传
上篇文章讲解过软件内右键菜单实现,本文的右键指的是windows或linux系统级的右键。上传文件时,有时候我们在文件目录页面,希望可以通过鼠标右键点击文件上传,一键式实现文件的上传功能。
Electron无边框窗口拖拽实现全方案(桌面开发实战)
在桌面应用开发中,无边框窗口因简洁的视觉效果,成为越来越多开发者的首选设计方案。但无边框窗口默认会丢失系统自带的标题栏,导致拖拽功能失效,这也是开发中高频遇到的痛点。
Electron JS实战指南:学会这10点,前端也能搞定跨平台桌面应用
一、前端程序员的福音?一款框架打破桌面开发壁垒做前端的都懂一个痛点:写惯了HTML、CSS、JavaScript,想开发桌面应用却要从头学C++、Java,跨平台适配更是难上加难,Windows、macOS、Linux各来一套,耗时又费力。
被吐槽十年的 Electron,这次开始给桌面应用提速了
如果你做过桌面开发,大概率绕不开 Electron。用 HTML、CSS、JavaScript 就能开发桌面应用,还能借助 Node.js 访问本地文件、调用系统能力。对于前端开发者来说,这套技术栈足够熟悉,也足够实用。但 Electron 一直有个绕不开的话题:性能。
把二进制丢给 AI,让它自己翻代码
我一直好奇一个网页小游戏的速度是怎么加上去的。按以前的路子,得装 IDA,对着汇编一行一行看,看完还未必敢下结论。这回换了个办法:把网址丢给编程助手,让它自己去翻。过了一阵,它回我一段 index.js,指着两行说:速度从 6 开始,低于 13 的时候,每次更新加 0.001。