上周,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 项目核心团队的尤雨溪和其他 6 名成员还参与了 AMA 会议,讨论了关于该项目的一般性问题,如何使用和贡献,以及一般的编程建议。相关的讨论可以在这里参考。 古腾堡项目团队一直致力于确保 WordPress 开发者可以使用它们喜欢的任何 JS 库来创建 “古腾堡块”(Gutenblocks),并对与框架无关的块呈现进行了探索。这些探索将减少创建插件和主题对核心库的依赖。 然而,WordPress 社区的其他成员都强调,所选框架对于 WordPress 产品生态系统将会产生深远的影响,远远超出其在古腾堡项目的使用,因此,不应该急于根据单一项目作为技术决策的标准。 关于 WordPress 团队的技术选型,WordPress 中文网将会继续跟进,请保持关注。 来自:WordPress中文网 |