一、为什么Nginx-GUI-Tool会选择Electron

  1. 开发效率问题。
  2. 跨平台。
  3. 整体的生态,尤其是开源生态。
  4. 这个应用本身的需求和特点。
  5. 个人喜好。
    (PS:我开头其实更想用c语言来做的,毕竟用c的话,直接用nginx的一部分源代码去处理配置文件,可以省好多事情。不过暂时把这个想法搁置了。)

二、为什么要选择脚手架

  1. 自己搭建会比较多坑。
  2. 需要花费比较多的时间和精力去跟踪依赖和第三方软件包的更新和测试。
  3. 便于别的开发者学习和加入。

三、为什么从 Electron-Vue 转到 Electron-React

  1. Electron-Vue 指的是 SimulatedGREG/electron-vue
  2. Electron-React 指的是 chentsulin/electron-react-boilerplate
  3. 从目前来看,我这么做并没有特别合理的理由
  4. 两者在 github上面的star数量、commit数量、contributors数量都差不多。
  5. 由于是项目初始周期,对这两个我都不足够熟悉。我可能会两个都尝试一下,然后最后选择一个我认为更合理的。
  6. 后期我会对比一下这两个项目。

四、关于如何利用这两个脚手架搭建项目

可以去看一下官方的项目和文档
chentsulin/electron-react-boilerplate项目


SimulatedGREG/electron-vue项目地址
SimulatedGREG/electron-vue的项目gitbook





http://xzh.i3geek.com

爱唠叨的老鱼

爱唠叨的老鱼

技术经理,个人站长,创业者

0 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据