利用VUE开发的音乐APP项目正在逐步完善
用的是qq音乐的数据,某些接口需要服务器代理才能拿到,在服务器端用node实现一个简易的服务器,这个服务器可以代理相关的请求接口,还用了nginx来实现反向代理,使能够访问到这个node服务器。
可以直接点击这里来使用,但这个只是手机版的,建议手机访问,电脑使用体验不佳,下一步准备做个人网站,结合了之前的聊天软件和这个音乐播放器。
歌曲搜索,歌单创建,收藏歌单,收藏歌曲,编辑歌单等基本的功能都有,这个播放器做了有大半个月,也是边学边做,学到了很多东西,除了路由,状态管理等这些vue基础的东西外,我深刻体会到了组件化,模块化的优点,这个项目开发的很多组件都可以在其他项目中用到。我觉得如何设计好可复用的组件,模块和方法并使他们有高度的可扩展性和灵活性是我一直要学习的,从这个项目中我也总结出我自己的一套方法来设计组件,弹窗,浮层,底部菜单等都用到了这些方法。我也体会到VUE中的响应式的数据绑定带来的好处,它使我能轻易完成以前很难完成的事情。vue这个框架我也是刚刚起步,学了快一个月了,还有很多东西不会或者没见过,我接下来会继续学习vue,熟悉它。