如何評價類 React 框架層出不窮,而類 Vue ,類 Angular 就沒那麼多?原因是什麼?

時間 2021-05-12 18:29:25

1樓:Shulamith

你想仿可以仿呀:)

因為難度太高而且沒有必要,angular是谷歌特徵非常重的框架——我的意思是說如果沒有一大堆很厲害的工程師就搞不出來的框架,隨便舉點例子

angular更新的開始是zone.js攔截瀏覽器內所有非同步事件,工程浩大

angular模版的前提條件是有個支援部分求值的魔改typescript,就算在知乎上能做出這種東西的人也不多

更不用提怎麼給模版做型別檢查了……

以上隨便哪個都不是隨便看看部落格就搞懂的東西…

2樓:拼音

React的核心理念(vdom)很清晰,證明了在生產中使用圖靈完備語言實現宣告式UI的可行性。

這點也被模仿到Swift UI和Flutter,並出現各種更進一步的發展(Swift UI的視覺化介面編輯器,Flutter的布局演算法等)。

因此React的影響力可以擴充套件到大部分UI程式設計領域。

Vue和Angular是前人創新的組合(MVVM、Rx等),沒有屬於自己的重要創新點,因此影響力終於Web前端而已。

3樓:

類 Angular?要不先把RxJs先實現一遍?

實現 lodash 的多了去了,實現 RxJs 的沒見幾個。

隨便寫幾個工具類就可以說是實現了 lodash 的一部分,但你不能隨便寫幾個工具類就說實現了RxJs的一部分。實現 RxJs 肯定要從可觀察物件開始實現。

4樓:汪志成

因為 react 是庫而不是框架(別不服,去看官網),只有把它跟一大堆庫綁在一起用才能稱為框架,你見過有人把全家桶都 -like 一遍的嗎?

單論庫這部分的需求集,react 是顯著小於其它框架的,因此也就有了 -like 的價效比。

實際上,當初在 AngularJS 1 的時代就有一本書教你如何開發類似 AngularJS 的框架了,但是僅用於教學場景,做出來也沒有實用性。到了 Angular 時代,這已經變成不可能的任務了。光模仿乙個 core 模組都涉及很多知識了,而且做出來也沒什麼優勢。

5樓:pagemarks

1.領頭效應: React作為開創者,提出了業界很多創新概念,值得大家追隨

2.React的官方職責範圍小於 < Vue < Angular, 官方出維護了,民間折騰空間就小了.

推薦文章: https://

zhuanlan /p/76622839

(三個框架職能對比

如何評價層出不窮的養成類出道秀?

Reset 乙個兩個可以多了的話只會讓人審美疲勞這個圈子的好多事都是大資本運作的,國內的偶練乙個開端 18年現象級綜藝火了乙個蔡徐坤開啟了乙個新的時代潮流吧但這往往會出現乙個病態,就是渾水摸魚有的真的是實力不好但人氣就很高,這一點已成為普遍現象了吧但沒關係只要有一天偶像這個詞的存在就總會有人去買單 ...

如何評價CSS框架TailwindCSS?

成大聖人王清遠 tailwindcss 作為乙個工具類css 框架已經非常好用,絕對提高效率.技術人員還是要有擁抱變化,不斷去學習的,而不是帶有偏見 我也有這個問題 附上下代tailwindcss鏈結https aFlappyPig 大約5天前,接觸到了這個工具庫,於是迫不及待的在業務中使用了,vu...

如何評價前端框架Yox?

文藝程式設計師 Vue學習成本已經很低了。感覺記不住Vue常用API的程式設計師,可以選擇轉行了。乙個 乙個 而已。然後v if,v for。已經很簡單了。造輪子是好事,當興趣和找找成就感提公升程式設計能力可以。看誰誰不順眼就不對了,畢竟還借鑑了人家的思路。不過本著善意的態度,還是希望作者越來越好。...