React全家桶开发仿QQ音乐WebApp

发布时间:2019-06-17 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了React全家桶开发仿QQ音乐WebApp脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

前言

因为之前工作的原因先学习了Vue.js,但一直对React.js都比较感兴趣,特别是React Native,对于跨平台的方案想学习下如何去开发。而且公司也在开始逐渐使用RN来结合原生APP进行开发,但不是很急,所以还是打算先学下React.js。

界面主要参考QQ音乐的界面来开发,数据来也是使用QQ音乐的api,大部分接口通过JSONP来访问,其中获取歌单详情获取歌曲歌词两个接口需要通过后端代理转发来实现,此处使用Node进行了简单的开发。

源码

Talk is cheap. Show me the code.

在线访问

  1. 直接访问http://music.tdon.site(PC访问时请打开调试,使用手机模式访问,效果更佳)
  2. 手机扫码直接访问

    React全家桶开发仿QQ音乐WebApp

React.js + React-Router + redux + ES6 + Webpack

运行项目

gIT clone https://github.COM/XNAL/listen-music.git

cd listen-music

npm install

node ProxyServer.js  // (获取歌单和歌词使用Node进行代理转发)

npm start

// 访问 http://localhost:3000

效果图

  1. 推荐

    React全家桶开发仿QQ音乐WebApp

  2. 歌手

    React全家桶开发仿QQ音乐WebApp

  3. 歌手详情

    React全家桶开发仿QQ音乐WebApp

  4. 排行榜

    React全家桶开发仿QQ音乐WebApp

  5. 排行榜详情

    React全家桶开发仿QQ音乐WebApp

  6. 搜索

    React全家桶开发仿QQ音乐WebApp

  7. 搜索结果

    React全家桶开发仿QQ音乐WebApp

  8. 播放页面

    React全家桶开发仿QQ音乐WebApp

  9. 歌词页面

    React全家桶开发仿QQ音乐WebApp

脚本宝典总结

以上是脚本宝典为你收集整理的React全家桶开发仿QQ音乐WebApp全部内容,希望文章能够帮你解决React全家桶开发仿QQ音乐WebApp所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。