熟练使用 CSS/HTML/JavaScript/HTML5/CSS3/flex 等前端技术
熟练使用Less和Scss预编译进行开发;
熟练使用jQuery和Zeptojs库,Bootstrap 、MUI框架, echarts可视化插件
熟练使用并Ajax,Axios、模板引擎 等进行前后数据交互渲染
熟练使用webpack、Gulp 、npm 、yarn、git 项目管理工具
熟练使用 ES6基本语法、模块化, promise,async/await 异步编程
熟练使用Vue框架,理解MVC和MVVM设计模式
熟练jsnop,反向代理,cors原理三种方法实现跨域浏览
熟练使用nodejs、express , KOA等进行服务端开发
熟悉 canvas、threejs 的使用
了解 React和 typeScript基本语法 和 微信小程序开发
了解 PHP、C#、java 、mySql和mogodb数据库等后端开发
一、博学谷教学平台
项目描述:博学谷网站是一个提供it学习的网站,上面有各种IT学科的视频。可是在 线试学,购买课程,观看直播课程、自习考试等功能
责任描述:
主要负责项目的用户登录、订单管理、购物车、课程购买 等页面的构建
1、使用webpack脚手架实现项目的快速搭建(vue-cli);
2、使用vue2.0实现项目模块的划分,路由的设计和分配(VueRouter+component);
3、使用vue+css3+anmiate.css实现项目的基本动画效果
4、自定义商品组件封装、使用elment-ui组件库
5、使用自定义过滤器实现对数据的过滤和提取;
6、通过lazyload实现懒加载,提升网站性能缩短页面在不同网络情况下加载等待时间,增加用户体验;
7、使用localStorage本地存储来储存未登录状态下购物车里的商品信息;
8、使用Vue组件间的通信,实现数据同步更新;
二、TLIAS 教学辅助平台
项目描述:TLIAS 教学管理平台是 传智播客 自主研发了TLIAS3.0—AI教学平台,通过“每日反馈、阶段考试、每日作业、随堂测试、满意度评分”等环节检测学生的学习情况,教学平台不断为学生制定最优的学习路线,优化老师教学节奏和方式。
责任描述:
主要负责项目的 每日反馈、阶段考试、随堂测试等功能开发
1、使用vue框架,以及vue-router构建单页面应用。
2、使用vue+webpack构建项目环境。
3、采用lib-flexible.js手机淘宝适配方案。
4、使用vant-ui组件库,配合axios实现上拉加载,下拉刷新
5、合理使用钩子函数,实现数据的监听、渲染页面、页面节点的实例化功能
6、使用echarts 和 vuex 实现反馈数据的可视化功能
三、启蒙英语小程序
项目描述:启蒙英语小程序 是一款 负责给公司主业务 引流的小程序,主要功能有早安电台、晚安电台、育儿专栏、宝宝起名、亲子评测、育儿百科、积分商城等功能。
责任描述: 独立开发小程序、负责小程序搭建、功能开发、上线审核等
1、完成小程序的静态页面的布局和前后端交互
2、封装音频视频播放器组件、封装日历签到组件、封装测评组件
3、对小程序白屏优化(骨架屏、小程序分包处理)
4、使用神策埋点、分析用户行为
5、使用CDN优化资源加载速度、对图片进行压缩
启蒙英语小程序 是一款 负责给公司主业务 引流的小程序,主要功能有早安电台、晚安电台、育儿专栏、宝宝起名、亲子评测、育儿百科、积分商城等功能。
博学谷网站是一个提供it学习的网站,上面有各种IT学科的视频。可是在 线试学,购买课程,观看直播课程、自习考试等功能