国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

基于React的仿QQ音樂(移動端)

xiaodao / 3460人閱讀

摘要:學習成本很低,另外官方有比較完善的中文文檔。簡單本身是沒有錯誤,一個東西能以簡單的方式解決難道不好嗎關于這個中文文檔居然還有人噴那些喜歡用的是不是英文能力差,我就再報以呵呵一笑。本身擁有中文文檔就是一個優勢,結果還成了被噴的地方。

前言

由于這段時間工作上也是挺忙的,就沒有時間去寫這個項目,中間一直都是寫寫停停,進度也是非常慢的。正好前幾天都還比較空,就趕緊抓著空閑時間去寫這個項目,最后緊趕慢趕地完成了。本項目采用了React的框架,可以幫助那些想學習React的同學們去深入學習React的項目的開發。寫這個項目過程也是非常辛苦的,如果你覺得我寫的還不錯的話,麻煩各位給我一個收藏或者點贊,也或者去github上給我點個星,來當做對我的鼓勵。不勝感激!

源碼地址

https://github.com/ruichengpi...

演示地址

https://ruichengping.github.i...

技術棧

react

react-router

react-redux

es6

axios

webpack

已實現功能 Tab-我的

Tab-音樂館

Tab-發現

側滑欄

播放列表

播放器


歌曲搜索


歌單管理


項目總結

整個項目采用了React這個框架來構建,之前我都是用Vue用做開發的。正好借此機會做一個小小的對比,純是個人使用的心得體會。如果你也有一些不一樣的心得交流的話,歡迎交流。

React相比Vue給我感受最深的就是他的優雅的組件化,用起來是非常爽,誰用誰知道,引用即可使用。而Vue在這塊相對來說就要弱一點,引用了組件之后還要注冊一下。當然這不是決定React組件化優于Vue決定性因素,更重要的Vue的模板語法以及它下面那套指令系統。相信用過的小伙伴們知道,Vue的template里面出現語法錯誤,追蹤起來很費時費力的,很難定位到問題。另外這套指令系統在多人共同維護的大型項目中弊端很大,層層的指令嵌套使得代碼閱讀起來晦澀難懂,維護起來異常麻煩。而React在這上面給我感覺就好很多,代碼可讀性也非常高。

Vue在雙向數據綁定的體驗上要優于React的,React采用的是Flux的單向數據流動。這在實現一些需要雙向數據交互的功能上,Vue是占有優勢的。

Vue相比React更加輕量級。Vue只需要引用一個Vue.js即可使用,而React則要引用React.js、React-dom.js、babel.js(用于轉換jsx的語法)。

Vue在上手程度上要優于React。Vue學習成本很低,另外官方有比較完善的中文文檔。而React官方則只有英文文檔,另外學習成本也比較高。我見到網上某人噴只會Vue的是前端小白,我對這種人只能報以呵呵。簡單本身是沒有錯誤,一個東西能以簡單的方式解決難道不好嗎?關于這個中文文檔居然還有人噴那些喜歡用Vue的是不是英文能力差,我就再報以呵呵一笑。本身擁有中文文檔就是一個優勢,結果還成了被噴的地方。首先,并不是所有人的英文能力都跟某些嘴炮大神那么牛逼的。其次,就算是英文能力牛逼的人,你敢說你閱讀中文的能力會比你閱讀英文能力差?

我個人感覺Vue的全家桶(不包括Vue)使用起來,我個人感覺是要比React的全家桶(不包括React)使用起來舒服的。

雖然Vue在一些細節上要比React好,但是不能覺得React就比Vue差。這種想法是錯誤。特別是大型應用上,使用React項目維護起來肯定是要比Vue要好的。當然這不代表Vue不能構建大型應用。

React在社區生態建設上是比Vue好很多的,而且后面站著FaceBook。不怕遇到問題沒人可以幫你解決的情況,而Vue的話就要稍微擔心一下。

最后強調一下:React和Vue都是非常棒的前端框架,建議大家都去學習一下。采用React或者是Vue還是要結合業務場景和現實情況做選擇的。單純說React還是Vue好,我個人覺得都是耍流氓。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/88610.html

相關文章

  • 2017-09-23 前日報

    摘要:知乎專欄前端給不了解前端的同學講前端掘金前端夠得到安全跨站請求偽造掘金前端面試問題持續更新掘金向核心貢獻代碼的六個步驟基于的仿音樂移動端個人文章用構建組件網易嚴選感受開發已完結掘金英文 2017-09-23 前端日報 精選 [譯] 網絡現狀:性能提升指南前端夠得到Web安全3--點擊劫持/UI-覆蓋攻擊React, Jest, Flow, Immutable.js將改用MIT開源協議N...

    BingqiChen 評論0 收藏0
  • 開源項目周報0328

    摘要:由出品的前端開源項目周報第十四期來啦。我們的前端開源周報集合了一周來新收錄的優質的前端開源項目,方便前端開發人員便捷的找到自己需要的項目工具等。 由OpenDigg?出品的前端開源項目周報第十四期來啦。我們的前端開源周報集合了OpenDigg一周來新收錄的優質的前端開源項目,方便前端開發人員便捷的找到自己需要的項目工具等。react-overdrive 超級簡單的神奇移動過渡 show...

    novo 評論0 收藏0
  • 開源項目周報0328

    摘要:由出品的前端開源項目周報第十四期來啦。我們的前端開源周報集合了一周來新收錄的優質的前端開源項目,方便前端開發人員便捷的找到自己需要的項目工具等。 由OpenDigg?出品的前端開源項目周報第十四期來啦。我們的前端開源周報集合了OpenDigg一周來新收錄的優質的前端開源項目,方便前端開發人員便捷的找到自己需要的項目工具等。react-overdrive 超級簡單的神奇移動過渡 show...

    songjz 評論0 收藏0
  • 開源項目周報0328

    摘要:由出品的前端開源項目周報第十四期來啦。我們的前端開源周報集合了一周來新收錄的優質的前端開源項目,方便前端開發人員便捷的找到自己需要的項目工具等。 由OpenDigg?出品的前端開源項目周報第十四期來啦。我們的前端開源周報集合了OpenDigg一周來新收錄的優質的前端開源項目,方便前端開發人員便捷的找到自己需要的項目工具等。react-overdrive 超級簡單的神奇移動過渡 show...

    李增田 評論0 收藏0

發表評論

0條評論

xiaodao

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<