純筆記,不是乾貨...react
由於工做的關係,利用國慶期間接觸react,發現react的魅力很足。特別是VDOM,讓開發專一數據的處理。
react也只是一個很優秀的ui庫,並有着愈來愈強大的學習羣體和思想來給其生態增光。git
其中就有 flux reflux redux。github
123(講玩了)redux
我不想花太多時間去談flux,由於我第一次接觸的時候很難說立刻就能使用(即便有中文文檔),老是這裏漏點代碼,那裏漏點代碼。說白了就是view、actions、dispatcher、store須要寫不少代碼,有點難維護。segmentfault
可是不能否認,flux的思想是好的,能夠把它當作一個底層的東西,在flux之上能夠必然會有更優的庫出來。好比refluxapi
有中文版翻譯的挺不錯。ruby
reflux一口氣就讀完了,由於文檔確實太好了,一步一步的引導你使用各類api。我也沒有什麼好講。學習
使用感受是比flux少了不少代碼,思路也清晰不少。ui
中文文檔
https://ruby-china.org/topics/26944
http://segmentfault.com/a/1190000003503338#articleHeader5spa
我感覺就是redux更簡單了,思路越簡單越好。
單一store
middleware,衍生了強大的devtools
擁抱Smart Components 和 Dumb Components。頂層關心Redux,內部組件「呆滯」只關心props
文檔完善,利於團隊推廣
我最終仍是選擇了redux。 從github的star數從少於reflux,接近reflux,超越reflux,可見redux是個很好的選擇。