api來源(感謝Binaryify不斷更新的網易雲音樂接口,這也將是這個項目不斷拓展下去的堅實依託)前端
源碼地址vue
項目預覽(web端在chrome調試模式下效果更佳)git
針對segmenfault類app暫時沒法有效預覽的問題,建議粘貼http://118.89.226.181:8080到手機其餘瀏覽器體驗github
項目所提供請求地址但願僅供預覽使用,若是在開發過程當中調用,可能會引發服務崩潰,本地開發建議參考api來源,配置本地服務器代理,健康綠色環保(看樣子,PM守護之光要提上日程了)web
前端chrome
選用Vux做爲UI框架,諸如滑動,輪播等組件即在此基礎上進行定製,交互效果也儘可能依託於vux,減小重複開發後端
基於Vue2,Vue-Router實現單頁面應用api
利用Vuex進行組件間的狀態管理,實現非父子組件之間的通訊跨域
後端瀏覽器
生產環境下,服務器端同源解決請求代理
開發環境下,經過代理服務器解決跨域問題
UI
刀耕火種,經過手機截圖,像素眼比較,固然,最後仍是跟着感受走了
已完成
網易雲(輪播,推薦歌單,獨家放送,推薦MV,網友精選歌單(最新,最熱),排行榜)
搜索(熱門搜索,搜索結果包括單曲,歌手,專輯,歌單,用戶及其滑動切換)
播放頁面(歌詞,碟片切換)
歌手,專輯,歌單,用戶等詳情展現
音樂播放功能(切歌,播放列表,播放進度顯示)
放一波效果圖
圖片就到這裏,more
1.MV播放,但願這個功能能走下去
2.「個人」爭取仍是作出來吧,儘管可能沒人敢用
3.完善各個頁面的功能吧,持續優化
4.拋磚引玉,向社區的大夥學習ing
1.感謝github,感謝一樣在分享的你,讓我能站在巨人的肩膀上
2.感謝Binaryify對接口文檔的不斷維護與更新。
這個項目中遇到了很多莫名其妙的坑,後面再與大夥交流,要不忘了,又得重踩
到這裏,歡迎你們提issue,pr,star,若是喜歡能夠watch,每週應該都會有些小更新