APP下载

基于web的音乐播放器后端的设计与实现

2021-02-28马杰瑞王风硕

电脑知识与技术 2021年35期

马杰瑞 王风硕

摘要:该文首先进行了系统的需求分析,使用E-R图绘制出需求模块,使用MySQL数据库,node.js框架及相关技术,完成基于web的音乐播放器后端的设计与实现。

关键词:前端开发;node.js;音乐播放器;MySQL

中图分类号:TP311     文献标识码:A

文章编号:1009-3044(2021)35-0072-03

1 引言

为了放松心情,让听歌更加方便快捷,没有广告等其他干扰使用,于是便有了自己制作一个音乐播放器的想法。面对广大的用户市场,制作一个便捷好用并且能够满足大部分用户需求的音乐播放器是一件很有意义并且造福于巨大群體的事情。

网页音乐播放器的构筑开发,除基本的播放歌曲的功能。还增加了不同于传统音乐播放硬件的庞大音乐库,让用户能够投其所好,提供优质无损的音源供用户播放欣赏的同时也增加了曲目收藏。在多样化的需求实现后,让网页播放器的功能日趋完善,满足用户的音乐鉴赏、交流沟通的要求,为他们提供优质服务。

2 技术选型

在网页播放器的开发与技术选择上,我们主要采用市面上广泛使用的、成熟的前端技术,在主流的三种框架vue.js、react.js、angular.js中,这三个主流框架分别代表着不同的三条路线,底层都是js语言,但是各个的实现方式都有不同。我们使用的是目前市场最火的vue.js,配套还应用了vuex + vue-router + axios 。

vue.js是一套构建用户界面的框架只关注视图层,易上手,有配套的第三方类库。提高开发效率,帮助减少不必要的dom操作。

vuex一个专为vue.js应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化[1]。……

登录APP查看全文