1、熟练使用HTML、CSS、JavaScript等前端技术,能够熟练使用DIV+CSS进行页面布局
2、熟练使用HTML5+CSS3,可以利用CSS3的过渡实现网页的动态效果,模拟实现调用API,并利用本地离线存储(localStorage)长期存储数据,浏览器关闭后数据不丢失,从而减少服务器负担。
3、熟练掌握javaScript语言的DOM、BOM、以及继承、原型链、闭包等特性,熟悉ES6语法。
4、熟练掌握jQuery,能够使用jQuery完成项目对应模块的功能。
5、熟练掌握flex布局、流式布局、响应式布局,熟悉Less预编译技术,可以实现less+rem布局。
6、熟练掌握AJAX技术以及模板引擎与后台进行数据的交互,实现异步通信以及数据的渲染和页面的部分刷新。
7、熟练使用各种web前端框架、类库如Vue、React、uni-app、bootstrap、jQuery、echarts、antV、antd、elementUI、Vant。
8、熟练使用git、typescript、nodejs、mysql、redis数据库
9、了解Java
项目名称:e兑数据可视化(react+ ts + echarts)
项目时间:2021.3 - 2021.4
负责模块:所有模块
项目职责:
1、使用react-cli搭建项目
2、使用npm安装echarts并且导入
3、使用css3 transform和 animate实现动画效果
4、使用 echarts的resize方法实现自适应屏幕
5、使用单例模式封装原生websocket保证有且仅有一个实例
6、使用websocket实现数据通信
项目名称:e兑商城(uniapp + vue2.0 + ts + uview)
项目时间:2021.1 - 2021.4
负责模块:所有模块
项目职责:
1、使用uni-app搭建项目并配置appid
2、使用page.json配置路由
3、使用computed进行购物车金额计算
4、使用u-radio组件二次封装成优惠券组件
5、使用u-form进行用户收货地址填写
6、使用transform + transition 实现类似qq空间的datepicker
7、使用微信sdk实现微信支付
8、使用swipe组件 + tabs组件实现订单列表滑动切换
9、使用正则+replace方法实现号码分割
项目名称:e兑权益系统(vue2.0 + ts + elementui)
项目时间:2020.12 - 2021.2
负责模块:所有模块
项目职责:
1、使用vue-cli搭建项目
2、使用vue-router实现路由、addRoutes实现权限
3、使用switch + addRoutes开关进行路由切换
4、使用keep-alive进行组件缓存
5、使用elementui form表单实现登录
6、使用vue的transition实现切换路由时的渐入渐出
7、封装elementui的el-menu,并根据路由递归sub-menu 和 menu-item
8、使用vue-store存储一些需要共享的信息
9、使用axios获取后端数据
10、使用 webpack devServer的proxy 进行服务器代理解决跨域
角色 | 职位 |
负责人 | UI设计师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |