熟悉AngularJs、vueJS、React等主流MVC、MVVM框架;
掌握localStorage、sessionStorage等前端存储方案,记录用户操作习惯或常用数据,从而降低HTTP请求,提升用户体验;
掌握JSONP和CORS等跨域解决方案;
熟练使用SVN、git版本控制工具,进行代码管理,实现敏捷开发;
熟练使用Bootstarp框架,通过栅格系统快速布局响应式页面以适应不同设备;
熟练使用Ajax,实现异步页面无刷新抽取数据,同步校验数据;
熟练使用jQuery框架,实现页面的交互效果,提高用户体验;
熟练使用HTML5和CSS3,实现应用一站式跨屏(PC端与移动端)开发;
熟练使用HTML、CSS、JavaScript等前端技术,完成网页静态布局,开发兼容主流浏览器的页面,以及实现页面的交互,提升用户体验;
项目时间:2023-12到2024-02
项目名称:音乐网站
项目介绍
该项目是一款在线听歌的音乐网站,项目主体分为首页的推荐歌单页面,注册页,登录页,排行榜单页,搜索页,歌手页,不同歌单的详情模块,歌手详情模块,歌曲播放等模块。此项目中主要负责推荐歌单页、歌手页、排行榜单页、歌单详情页。
我的职责
1.主要运用Vue框架,实现了视图层和模型层的分离;
2.通过Vue省去了复杂的节点查询,实现了双向数据绑定,降低页面维护难度;
3.使用了Jsonp进行跨域请求,使用了axios进行AJAX请求
4.推荐歌单页面,歌手页,排行榜单页等都是采用v-for来循环遍历实现的;
5.使用better-scroll实现推荐页面轮播效果;