1樓:NoBugs
react,ng,vue雖說實現方式不同,但對使用者來說只有體驗上的區別,不可能出現一種框架實現不了其他框架功能的問題,只是寫法不同而已。
2樓:蔣正
React 的功能遠沒有 Vue 多……今日笑料 get,是什麼讓題主有了低表達力的 DSL 比 programming 功能多的錯覺?
3樓:鍾凱
了解下concent哦,徹底的增強react的能力https://
4樓:否子戈
react 的定位是庫,和 jquery 等同,vue 的定位是框架,和 angular 等同。但是在使用上,vue 的便捷性和 jquery 等同, 載入 vue cdn,就可以方便的開始編碼,而 react 直接載入 cdn,無法享受 jsx。
作為框架的 vue,思路要跟隨 MVC,你要區分檢視層、模型層、控制器層,所以 vue 的程式設計正規化是這樣,你要寫模板(包含樣式),寫模型(也就是 script 的部分),並且通過 vue(VM 層)粘結這兩層。
而 react,只關心檢視層,你寫 react 的所有東西,都只包含檢視層邏輯,實現介面渲染。在實際程式設計專案中,你可以把 react 的程式設計當作檢視層的東西,特別是 react 乙個狀態對應乙個 UI 的特性,然後自己再搞乙個模型層,再搞乙個結合 react 的控制器層。react-redux 就是這個控制器層,redux 就是這個模型層。
這只是一種方案,你可以使用 vue 的模型層移植過來,然後再用乙個控制器層去進行適配,就可以實現了:
// 檢視層:
function
MyComponent
(props)=
props
return
onClick =>:< /span> }// 模型層: function define(), computed:, },methods:, },}}// VM 層 import from 'react-tyshemo' export default makeLocal (define )(MyComponent )以上實現可以參考 react 之所以感覺比 vue 更熱,是因為 react 的程式設計更像是元程式設計,是針對最小粒度的程式設計單元,而 vue 則是應用程式設計,需要有很多規則進行約束,所以用 react 開發感覺沒有任何約束,想怎麼玩都是有辦法的,因為 react 只處理 UI 層的東西,跟 jquery 一樣,你用 jquery 的時候,感受到約束了麼。 至於雙向資料繫結,我在下面這個這個回答提到了,react 也是可以的。 為什麼前端react,vue框架都是單向資料流? 總而言之,vue 和 react 定位不同,所帶來的程式設計正規化不同,沒有好壞,只有合適不合適。 5樓:Super丶Mario 大道至簡啊,js在那,那不得起飛嘍啊!react主要可以方便自己造輪子,雙向繫結計算屬性這些,社群都有輪子,整就完事了。 隱私 王質遇仙這種向後穿越的不算吧。ms建國後還有個小孩進冷庫玩倒下了,幾十年後解凍也算穿越了?穿越不就是想用現在的知識碾壓古人。中國的神仙沒有掌握時間力量。最多只能創造個時間加速和減速或靜止 並不能敵不動我動 的環境,卻不能改變歷史。主要是能回溯的話不好決定多高法力能。如果教主級能回溯,通天教主還... it sme 王陽明心學主張 知行合一 辯證唯物主義講 理論與實踐的統一 人性的弱點 好不好?不在於你在這裡看其他人的回答所決定的。關鍵在於你要把這本書看了,並作用於實踐生活之中,由你在實踐和理論的統一中,去總結這本書是否對你有用。 楚楚要努力吖 不得不說,這本書成為了我人生中乙個非常重要的轉折點,... 做事不利腦dei疼 我覺得這個版本應該出一張戰士牌,名字我都想好了,叫 霸王卸甲 效果是炸掉自己的全部護甲,然後在本回合獲得等於護甲值的攻擊力。這樣就非常的爽。 爐石是乙個發展的很長的遊戲。隨著版本的更新,卡牌的增多。會出現各種各樣的套路。當你看到你的對手有1000點護甲。你會怎麼辦?不要著急認輸。...為何古代神話傳說中幾乎沒有穿越類?
《人性的弱點》這本書有沒有傳說中的那麼好?
為什麼《爐石傳說》中沒有消除對方所有護甲值的卡牌?