点击空白处退出提示
作品详情
该项目以综合音乐服务为核心,用户可以在该平台上听歌、并与社区进行交流,为音乐爱好者提供优质的线上服务体验,形成一个易于沟通和具有多种功能的在线音乐平台。
技术栈:
React+Redux+React-router+Axios+Hooks+PubSubJS工具包, UI框架技术选用Ant-Dseign进行页面布局、高保真1:1还原设计稿、完成与接口对接及功能的单元测试。
主要负责:
1.负责实现主页用户登录/注册、使用redux-persist 实现持久化登录。
2.完成接口请求封装,使用Promise 结合 async/await 异步做为同步处理接口。
3.使用React-Router实现路由管理、及所有非login进行token时效认证。
4.使用flex布局/流式布局完成首页,个人中心(我的)、社区等多个子模块的功能开发。
5.使用Swiper完成自定义封装首页轮播图及模块功能运用,不断优化用户体验。
6.负责利用Redux完成对核心公共数据的处理、熟悉多种前端数据存储方式。
项目亮点:
1. 使用CSS3动画来代替JS做到页面的动画流畅性,并适当开启GPU实现增速20%。
2. 负责使用延迟加载/预加载方案,解决首屏页面加载过慢问题,不断优化用户体验及响应速度。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论