【Github】项目名:Vue – mmPlayer:基于Vue的在线音乐播放器
项目简介
mmPlayer是由茂茂开源的一款在线音乐播放器。具有音乐搜索、播放、歌词显示、播放历史、查看歌曲评论、网易云用户歌单播放同步等功能。模仿QQ音乐网页版界面,采用flexbox和position布局,虽为响应式但以PC端为主,移动端做相应适配,只兼容主流浏览器。该项目使用了网易云音乐的第三方API服务,仅供个人学习研究使用,不提供音频存储和贩卖服务。
项目目的
本项目是一个前端练手的实战项目,旨在帮助开发者提升技能水平和对前端技术的理解。
核心技术
项目使用的技术栈包括VueCli(Vue脚手架工具)、Vue2.x(核心框架)、VueRouter(页面路由)、Vuex(状态管理)、ES6(JavaScript语言的下一代标准)、Less(CSS预处理器)、Axios(网络请求)、FastClick(解决移动端300ms点击延迟)。
项目总结
Vue – mmPlayer是一个功能较为丰富的在线音乐播放器前端练手项目。它在功能实现和技术运用上都有很多值得学习和探讨的地方。如果你对这个项目有任何想法或者建议,欢迎在下方留言参与讨论。