熟练使用H5、CSS3,JavaScript开发项目;
熟练掌握Vue框架,能够使用Vue-router进行路由跳转,并结合Elementui、Vant进行开发;
熟练使用uni-app进行多端开发;
熟练使用Ajax发送请求,来与后端数据对接获取数据并渲染;
熟练掌握jQuery、Layui、elementUI、bootstarp库的使用,有助于更好的开发项目;
熟悉使用webpack打包工具,进行项目打包;
掌握NPM工具自动化的管理;
熟练使用微信小程序进行小程序的开发;
十方智育(小程序端) 前端开发工程师 2022.05-至今
十方智育(用户端) 前端开发工程师 2021.09-2022.04
项目构成:
十方智育是为个体和企业提供个性化“心理测评”服务,对个体、团体进行心理咨询并提供心理服务的小程序。
系统分为三部分:用户端、管理端、小程序端;
1、用户端:展示公司动态新闻、心理文章、视频资源、心理答疑、在线咨询、公益中心等;
2、管理端:系统管理、新闻管理、文章管理、视频管理、咨询师管理、订单管理等;
3、小程序端:展示文章和新闻、视频学习(付费/免费)、个人中心、心理测评、咨询预约等;
技术架构:
使用组件定义页面结构、使用css样式实现页面效果;
使用路由实现编程式导航和声明式导航,以及页面之间的参数传递;
使用wx.request请求后台数据,并结合WXML语法实现数据渲染和展示;
使用api实现数据上拉加载、下拉刷新、loading提示以及节流处理;
使用template模板实现页面结构封装,实现代码复用;
使用wxs脚本定义过滤器,实现数据格式化;
使用localstorage实现数据缓存;
使用globalData实现全局数据共享;
使用wxParse实现富文本解析;
掌握自定义组件规则、分包规则等特性;
个人职责:
负责微信小程序端的课程模块、个人中心模块、动态新闻模块、心理知识模块的布局与数据对接;
负责后台微信支付功能的实现;
项目构成:
奇缘心理是为个体和企业提供个性化“心理测评”服务,对个体、团体进行心理咨询并提供心理服务的小程序。
技术架构:
使用HTML5、CSS3实现页面布局;
使用JavaScript、swiper、Datetimepicker等插件实现页面的动态效果;
使用jQuery AJAX实现异步数据交互;
使用art-template实现数据的渲染;
使用layer实现页面弹窗;
个人职责:
负责网站静态页面设计;
负责项目前端页面的代码编写;
与后端人员配合完全项目的数据交互;
开发可复用的前端组件,持续维护产品需求,优化产品前端性能;
解决跨浏览器兼容性问题;