https://github.com/a7650/musicapp
🎈用VUE做的音乐app
https://github.com/a7650/musicapp
Last synced: 5 months ago
JSON representation
🎈用VUE做的音乐app
- Host: GitHub
- URL: https://github.com/a7650/musicapp
- Owner: a7650
- Created: 2018-12-09T03:18:08.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-28T02:20:28.000Z (over 7 years ago)
- Last Synced: 2025-02-08T15:35:50.826Z (over 1 year ago)
- Language: Vue
- Homepage: http://106.12.198.147/music
- Size: 60.7 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# music-project
利用VUE开发的音乐APP项目正在逐步完善
### 服务器相关
用的是qq音乐的数据,某些接口需要服务器代理才能拿到,在服务器端用node实现一个简易的服务器,这个服务器可以代理相关的请求接口,还用了nginx来实现反向代理,使能够访问到这个node服务器。
可以直接[点击这里](http://106.12.198.147/music/)来使用,但这个只是手机版的,建议手机访问,电脑使用体验不佳,下一步准备做个人网站,结合了之前的聊天软件和这个音乐播放器。
#### 现在已经差不多完成了
歌曲搜索,歌单创建,收藏歌单,收藏歌曲,编辑歌单等基本的功能都有,这个播放器做了有大半个月,也是边学边做,学到了很多东西,除了路由,状态管理等这些vue基础的东西外,我深刻体会到了组件化,模块化的优点,这个项目开发的很多组件都可以在其他项目中用到。我觉得如何设计好可复用的组件,模块和方法并使他们有高度的可扩展性和灵活性是我一直要学习的,从这个项目中我也总结出我自己的一套方法来设计组件,弹窗,浮层,底部菜单等都用到了这些方法。我也体会到VUE中的响应式的数据绑定带来的好处,它使我能轻易完成以前很难完成的事情。vue这个框架我也是刚刚起步,学了快一个月了,还有很多东西不会或者没见过,我接下来会继续学习vue,熟悉它。