An open API service indexing awesome lists of open source software.

https://github.com/a7650/musicapp

🎈用VUE做的音乐app
https://github.com/a7650/musicapp

Last synced: 5 months ago
JSON representation

🎈用VUE做的音乐app

Awesome Lists containing this project

README

          

# music-project
利用VUE开发的音乐APP项目正在逐步完善

### 服务器相关
用的是qq音乐的数据,某些接口需要服务器代理才能拿到,在服务器端用node实现一个简易的服务器,这个服务器可以代理相关的请求接口,还用了nginx来实现反向代理,使能够访问到这个node服务器。

可以直接[点击这里](http://106.12.198.147/music/)来使用,但这个只是手机版的,建议手机访问,电脑使用体验不佳,下一步准备做个人网站,结合了之前的聊天软件和这个音乐播放器。

#### 现在已经差不多完成了
歌曲搜索,歌单创建,收藏歌单,收藏歌曲,编辑歌单等基本的功能都有,这个播放器做了有大半个月,也是边学边做,学到了很多东西,除了路由,状态管理等这些vue基础的东西外,我深刻体会到了组件化,模块化的优点,这个项目开发的很多组件都可以在其他项目中用到。我觉得如何设计好可复用的组件,模块和方法并使他们有高度的可扩展性和灵活性是我一直要学习的,从这个项目中我也总结出我自己的一套方法来设计组件,弹窗,浮层,底部菜单等都用到了这些方法。我也体会到VUE中的响应式的数据绑定带来的好处,它使我能轻易完成以前很难完成的事情。vue这个框架我也是刚刚起步,学了快一个月了,还有很多东西不会或者没见过,我接下来会继续学习vue,熟悉它。