CSDN里有一个女粉问我,为什么都在说 React 比 Vue 难?
事实上,我不知道这个说法算是客观事实呢,还是“思想钢印”。
但是我第一反应就是盲猜一手,“React 比 Vue 难”这个说法可能源于后端攻城狮的主观评价,因为传统后端编程语言经典的面向对象编程思维和函数式 React Hook 八字不合。
但是除此之外,还有一大坨前端程序猿也或多或少同意“React 比 Vue 难”的说法,这又是为什么呢?
我确信背后一定有更深层次的原因,为此我翻云覆雨、彻夜难眠,索性重温了几部纪录片,考古了几份历史材料,终于睡着了。
前 React 时代
噫吁嚱,危乎高哉!框架之难,难于上青天!
在“前 React 时代”,前后端分离并非主流,前端圈举目望去大抵皆为全栈攻城狮。当时的前端框架市场中,AngularJS 1 人气最高、独领风骚,然后 React 说我不服。
彼时还没有 TS,微软为了开发 VS Code 的雏形