熟悉使用 HTML、CSS、JavaScript、JQuery、ES6 等前端基础技术,完成页面布局和交互;
熟悉可使用 vue 全家桶(vue、vue-router、vuex、axios)和 element UI 开发单页项目;
可使用 BootStrap、IView UI、eCharts 数据可视化等 UI 框架,完成页面布局交互;
可使用 node、webpack、gulp 等前端项目构建工具,完善开发配置和项目构建;
可使用 hap-projects 快应用脚手架搭建快应用项目,完成快应用页面布局和交互;
可使用 mpvue 和 uni-app 小程序框架、react 框架,理解前端模块化和数据交互。
移动端项目:文学阅读快应用、快应用内嵌 H5、公众号 H5、小程序
技术选型:hap-projects 快应用脚手架、vue 全家桶、mpvue 小程序框架
负责模块:列表页、详情页、设置页、弹窗组件等
项目总结:
查阅项目技术使用文档,搭建项目框架和基础组件库;
完成页面布局和数据交互,如 flex 布局、格式转化等;
实现图片列表懒加载、canvas 文字绘制、头像上传等功能;
针对不同机型适配并自测调试,排查解决兼容问题,优化用户体验;
loaclStorage 缓存设备信息、限时标记等数据,状态管理缓存用户信息、组件共享数据。
PC 端项目:快应用管理后台、公众号管理后台
技术选型:vue 全家桶(vue、vue-router、vuex、axios)、element UI、eCharts
负责模块:用户登录、数据可视化、搜索列表、表单提交、系统设置等
项目总结:
基于 vue-cli 脚手架搭建项目框架,使用 webpack 工具打包项目;
实现用户微信扫码登录、动态路由权限控制等功能;
实现列表排序、数据检测、表单提交、文件上传、数据可视化等功能。