【文件属性】:
文件名称:sound-macleod:受SoundCloud启发的用于音乐共享的全栈式Web应用程序
文件大小:268.09MB
文件格式:ZIP
更新时间:2021-05-18 06:39:06
JavaScript
SoundMacLeod
关于
SoundMacLeod是受SoundCloud启发的Web应用程序,允许用户上载,共享和听音乐。 首先,起草了以指导开发过程。 该项目是在4/3/18至4/13/18的十天内创建的。
使用的技术
SoundMacLeod的后端基于Ruby on Rails和PostgreSQL构建。
使用BCrypt对密码进行哈希处理和加盐处理。
用户上传的内容和其他静态资产托管在AWS S3上,由Rails通过Carrierwave提供服务。
前端是使用React和Redux来管理状态而创建的。
npm和Webpack用于捆绑文件。
React-Player用于管理音频播放器的状态。
Wavesurfer.js用于生成波形。
React-Sortable-HOC用于创建管理项目的有序列表的ui组件。
样式是使用SASS编写的
功能与实现
用户数
用户可以