[官宣]跨平台、企业级桌面软件开发框架 electron-egg 加入 Dromara开源社区
前言 是的,你没看错。当前技术社区中出现了各种下一代技术或框架,却很少有当代可以用的,于是electron-egg就出现了。 它愿景很大:希望所有开发者都能学会桌面软件开发 当前桌面软件技术有哪些? 语言 技术 优点 缺点 C# wpf 专业的桌面软件技术,功能强大 学习成本高 Java swing/javaFx 跨平台和语言流行 GUI库少,界面不美观 C++ Qt 跨平台,功能和类库丰富 学习成本高 Swift 无 非跨平台,文档不友好,UI库少 JS electron 跨平台,入门简单,UI强大,扩展性强 内存开销大,包体大。 为什么使用electron? 某某说:我们的应用要兼容多个平台,原生开发效率低,各平台研发人员不足,我们没有资源。 也许你觉得只是小公司没有资源,no!大公司更没有资源。 因为软件体量越大,所需研发人员越多。再加上需要多平台支持的话,研发人员更是指数级增长的。 我们来看看QQ团队负责人最近的回应吧: “感谢大家对新版桌面QQ NT的使用和关注,今年QQ团队启动了QQ的架构升级计划,第一站就是解决目前桌面端迭代慢的问题,我们使用新架构从前到后对QQ...
