React Or Vue

前端生态不得不说非常强大,不断有新的框架出现,总的来说前端正变得越来越好。随着框架的不断出现,技术选型也是一件很头疼的事情。

最近在研究编辑器相关的知识,编辑器有很多开源库,比较出名的有 Slate 和 Lexical,它俩的目标都是做编辑器框架,以满足更复杂的编辑场景,类似飞书、语雀这种场景。

Slate 开源有6年之久,基于 react 实现;

Lexical 最近由facebook开源,虽然不管 react 和 vue 都可以使用,但是官方给的 demo 以及相关文档都是基于 react 实现;

前段时间看到一个画图开源库 vue-flow,做的非常棒,仔细看了原来是模仿 react-flow 实现;

React Or Vue_第1张图片

ecc7dab85758e8f9101dfb3dd527b40e.png

对于 react 还有一点优势就是 react-native,很多移动端业务基于此;

总的来说很多比较复杂业务场景,大多数都是基于 react 实现,尤其是国外开源库。对于团队来说,究竟要选择 React 还是 Vue 作为核心开发技术栈。如果让我选择,肯定是以 React 为主。

以前我没咋接触 React,自从开始研究编辑器,开始学习 React,发现 React 的生态非常强。对应前端人来说,无论是 React 还是 Vue 都要主动学习一下。比如 Vue 中有一本《Vue.js 设计与实现》,这本书写的太好了,在 React 中未曾发现这么好的书。

总的来说,技术选型时,「生态」非常重要,前端人从成长的角度来看,不能单局限于 React Or Vue。

大家加油!

React Or Vue_第2张图片

长按关注

素燕《前端小课》

帮助 10W 人入门并进阶前端

官网:https://lefex.gitee.io/

你可能感兴趣的:(react.js,vue.js,前端,javascript,ecmascript)