惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Blog — PlanetScale
Blog — PlanetScale
爱范儿
爱范儿
MongoDB | Blog
MongoDB | Blog
腾讯CDC
aimingoo的专栏
aimingoo的专栏
月光博客
月光博客
Engineering at Meta
Engineering at Meta
C
Check Point Blog
N
Netflix TechBlog - Medium
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
L
LangChain Blog
大猫的无限游戏
大猫的无限游戏
IT之家
IT之家
Microsoft Security Blog
Microsoft Security Blog
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
T
The Blog of Author Tim Ferriss
Last Week in AI
Last Week in AI
B
Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
WordPress大学
WordPress大学
博客园 - 司徒正美

Electron

用 Puppeteer 给掘金写了个自动发图文的工具,顺手做成了 CLI 和 MCP 接口 electron-vite 创建的项目,经 preload 挂载的 api 在浏览器中打印出来是 undefined,有人遇到过吗? 十年前开发的 elctron 应用至今完美运行,十年后的 tauri 应用可以吗? 用什么来管理 Electron App + better-sqlite3 的? 请教问题,接触 Electron 开发不久,如何便捷的在不同版本系统\硬件设备上方便测试程序 mac 程序签名公证问题 elctron 开发教程案例解析:模拟真人使用“高德地图”,节省数据 API 采购费用 electron 怎么开启独立窗口而不增加渲染进程? electron 项目打包成 exe, windows10 安装后打开不了。一直提示缺少快捷方式。有没有大佬遇到过类似的问题 electron 新开独立窗口内存问题 求助!双显卡连接 6 个屏幕,展示不同的 URL 页面。Electron 的 displayId 每次重启都会变 Electron 热更新技术 如何自己实现类似 c-Lodop 的不中断打印效果? 朋友们,你们公司的 Electron 项目用什么做数据统计? Google Analytics 可以用吗? 关于 electron,问一个关于查找的问题 electron 开发:单独的 VUE 工程和单独的 electron 工程想通信怎么处理? 萌新求教, Electron 在请求跨域的接口时,怎么获取 cookie? 求教! electron 开发的工具类客户端应用如何设计激活机制? [求助] Electron 中运行 Webassembly 疑问 寻求有偿帮助,将 Electron 应用上架至 Mac App Store。 Electron 开发的 Windows 桌面应用打开时为什么有一个 installing 的窗口? electron mac store 应用签名上架求助 Win10 下通过 npm 安装 electron 出现报错 mac 如何监听软件变化 electron 内存优化 请教一下, electron 打包的安装包,包含的 bin 文件无法执行问题 有 Flutter 就行了为什么还需要 Electron,谁来纠正一下我的想法 趁着这把 AI 炒作, Eletron 有没有更火了? electron 启动时如何取消 update 窗口 Poros-基于 Umi 的 Electron React 框架
请教 Nextjs 与 Electron 的可行性
ill · 2024-03-26 · via Electron

使用过 nextjs 开发一些页面,感觉体验不错

需求:

本地应用,给小白使用,每次都需要 npm run start 启动很不优雅,想打包成一个可执行程序

应用需要使用一些串口、ws 、加密的 API ,所以一些服务纯前端实现不了,需要运行在 Nodejs 里

统一前端浏览器内核版本

不太想使用 Nextron 框架

了解到 Electron=Nodejs+Chromium ,感觉很对口,但看 Electron 官网教程,每个页面都需要 main.js 、preload.js 、index.html 、renderer.js 四个文件,逻辑也写在里面,这个开发体验感觉和 Nextjs 不太一样。

我想的是 Nextjs 跑在 Nodejs 里面,Chromium 渲染 url 页面,这样开发体验基本保持 Nextjs 一样。打包后用户能一键打开。

问题:

1  是我把开发流程想简单了?正常的流程是什么样?

2  谷歌看两三篇文章好像是说 Nextjs 的 App Router 在 Electron 中没法使用?

3  我看官网的方式,每次都需要在 html 设置 id ,然后 getElementById ,设置事件,好麻烦呀?