WordPress弃用React后 这位在美中国开发者的Vue或成最佳选择

摘要:WordPress 是一种使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站,也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 几乎所有项目都基于 React 开发,比如,最近几年使用 React 重构了 WordPress.com ,也就是所谓的 Calypso 项目,还有 WordPress 4.8 版本之后开始的 Gutenberg (古腾堡) 项目,也是基于 React 开发的。

WordPress弃用React后 这位在美中国开发者的Vue或成最佳选择

WordPress 是一种使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站,也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 几乎所有项目都基于 React 开发,比如,最近几年使用 React 重构了 WordPress.com ,也就是所谓的 Calypso 项目,还有 WordPress 4.8 版本之后开始的 Gutenberg (古腾堡) 项目,也是基于 React 开发的。

然而,就在几日前,WordPress 创始人 Matt 在其博客上发文,称决定停止使用 React,原因则是专利问题。

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

WordPress弃用React后 这位在美中国开发者的Vue或成最佳选择

WordPress弃用React后 这位在美中国开发者的Vue或成最佳选择

据 WordPress 中文网报道,弃用 React 之后,继任框架的选择,成为的 WordPress 社区最受关注的热点问题,在美中国开发者尤雨溪的 Vue.js 框架,成为呼声最高的竞争者。

尤雨溪称,在 WordPress 宣布弃用 React 之前,他和 Matt 进行了讨论,但并没有得出明确的结论。不过,他给出了三个理由,认为 Vue 更适合 WordPress。他说:

作为一个独立而非大公司内部的开源项目,Vue 与 WordPress 项目的开源软件价值观一致。完全基于 MIT 许可,Vue 的发展有公开的捐助渠道(可通过 Patreon 和 OpenCollective 进行长期捐助,或者通过 PayPal 进行一次性捐助)来维护。WordPress 可以成为 Vue 的主要赞助商,轻松确保 Vue 的可持续发展。

Vue 是最方便的框架之一,拥有稳定而积极的社区,和越来越多的学习资源。采用 Vue ,将会为刚刚接触 WordPress 开发的开发者提供低而平滑的学习曲线。这也是 WordPress 获得成功的原因。

作为一个可增量选用的框架,Vue 非常灵活,它可以应用在小到嵌入式小工具,插件开发,大到完整的单页应用程序的开发之中。在简单的用例中,它无需任何编译步骤;在复杂的用例中(比如古腾堡),它成熟而强大。Vue 提供了从 vdom+ 到使用原始渲染函数,端渲染,路由,状态管理,构建工具,浏览器开发扩展,到编辑工具支持等全栈支持。

据了解,除了 Vue.js 之外,Preact.js 也是 WordPress 核心开发者考虑的备选框架。

WordPress弃用React后 这位在美中国开发者的Vue或成最佳选择

来自: 驱动之家

扩展阅读

2016年JavaScript领域中最受欢迎的“明星”们
微博用户协议奇葩?这有一份Facebook开源协议让你开开眼
FEX 技术周刊 - 2015/12/21
FEX 技术周刊 - 2015/10/19
2017年PHP程序员未来路在何方

为您推荐

FEX 技术周刊 - 2015/12/21
FEX 技术周刊 - 2015/08/10
FEX 技术周刊 - 2015/10/19
FEX 技术周刊-2015/07/20
FEX 技术周刊 - 2016/01/25

更多

React
WordPress
Vue
IT业界