前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关于Electron的一些想法

关于Electron的一些想法

作者头像
kiki.
发布2022-09-29 08:32:35
6370
发布2022-09-29 08:32:35
举报
文章被收录于专栏:web全栈之路

       大概2016年的时候了解到js可以写桌面应用,当时正在用wpf/winform开发cs应用,近几年vue和react在前端的火热,以及node.js在中间层和后端的大量应用,js正在往多端,多平台方向渗透,这个对前端来说是好的,大前端的影响力越来越大。

       之前开发了一个系统,主要是用cefsharp+vue实现混合开发的,主要利用C#连接硬件的优势,vue的开发效率就不用说了,最近越来越多的关注到electron,和cefsharp+vue分析比较了一下

 1.构建和开发

     两者相差不多,electron的项目更紧凑,不像cefsharp需要另开一个C#项目

 2.更新

  electron团队专门开发了自动更新的组件,而且有热更新,这个比cefsharp更有优势,C#项目当然也有自动更新,也可以自定义实现

3.打包

二者都可以通过inno setup打包

4.硬件交互

C#更有优势,可以调用大量系统api或者第三方dll,electron可以调用C++的dll,在系统api层面支持没有C#强,在打印方面,串口打印,端口打印,还是C#支持更好

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-12-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档