144

中国开发者的 Vue 成为 WordPress 弃用 React 后的最佳选择 - WordPress中文网

 6 years ago
source link: http://wpchina.org/vue-js-be-the-best-choice-for-wordpress-5495/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

中国开发者的 Vue 成为 WordPress 弃用 React 后的最佳选择

分享本文:

上周,WordPress 团队因专利问题而决定停止使用 React 的消息,引发了社区关于新技术框架的讨论。在美中国开发者尤雨溪(英文名:Evan You)的 Vue.js 框架,成为呼声最高的竞争者。

由于 Facebook 在其开源项目 React (以及其他项目)中夹带专利条款,出于对全球 WordPress 用户的负责,为了让用户免收 Facebook 专利困扰,WordPress 团队决定在所有项目中停止使用 React ,包括目前开发过程中的古腾堡项目。

作为全球最受欢迎的开源的建站系统,WordPress 目前在全球网站中的使用率已经达到了 28.7%(数据截至2017年9月20日)。弃用 React 之后,继任框架的选择,成为的 WordPress 社区最受关注的热点问题。尤雨溪称,在 WordPress 宣布弃用 React 之前,他和 Matt 进行了讨论,但并没有得出明确的结论。

除了 Vue.js 之外,Preact.js 也是 WordPress 核心开发者考虑的备选框架。最近,尤雨溪一直积极参与 WordPress 核心开发团队博客的讨论,并澄清了关于项目财务稳定性的误解。

对于 WordPress 应该采用哪种框架这个问题,作为 Vue.js 项目的创建者,尤雨溪有三个理由,认为 Vue 更适合 WordPress。他说:

  • 作为一个独立而非大公司内部的开源项目,Vue 与 WordPress 项目的开源软件价值观一致。完全基于 MIT 许可,Vue 的发展有公开的捐助渠道(可通过 Patreon OpenCollective 进行长期捐助,或者通过 PayPal 进行一次性捐助)来维护。WordPress 可以成为 Vue 的主要赞助商,轻松确保 Vue 的可持续发展。
  • Vue 是最方便的框架之一,拥有稳定而积极的社区,和越来越多的学习资源。采用 Vue ,将会为刚刚接触 WordPress 开发的开发者提供低而平滑的学习曲线。这也是 WordPress 获得成功的原因。
  • 作为一个可增量选用的框架,Vue 非常灵活,它可以应用在小到嵌入式小工具,插件开发,大到完整的单页应用程序的开发之中。在简单的用例中,它无需任何编译步骤;在复杂的用例中(比如古腾堡),它成熟而强大。Vue 提供了从 vdom+ 到使用原始渲染函数,服务器端渲染,路由,状态管理,构建工具,浏览器开发扩展,到编辑工具支持等全栈支持。

几个小时之前,Vue 项目核心团队的尤雨溪和其他 6 名成员还参与了 AMA 会议,讨论了关于该项目的一般性问题,如何使用和贡献,以及一般的编程建议。相关的讨论可以在这里参考。

古腾堡项目团队一直致力于确保 WordPress 开发者可以使用它们喜欢的任何 JS 库来创建 “古腾堡块”(Gutenblocks),并对与框架无关的块呈现进行了探索。这些探索将减少创建插件和主题对核心库的依赖。

然而,WordPress 社区的其他成员都强调,所选框架对于 WordPress 产品生态系统将会产生深远的影响,远远超出其在古腾堡项目的使用,因此,不应该急于根据单一项目作为技术决策的标准。

关于 WordPress 团队的技术选型,WordPress 中文网将会继续跟进,请保持关注。

分享本文:

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK