1.熟悉 Linux 操作系统基本命令;
2. 熟悉 MySQL、Oracle 等主流数据库,了解 SQL 语句;
3. 熟练使用 office 办公软件,制作 ppt;
4. 熟练掌握 HTML5+CSS3,理解语义化,遵循主流编码规范,有前端性能优化意识;
5. 熟练掌握 flex 布局、百分比布局、rem 布局、响应式布局等多种网页布局方式,适配不同终端;
6. 熟练使用 ES5,ES6 新标准语法,对原型、原型链,作用域,闭包、递归有了解,并在实际项目开发中实践
7. 熟悉 MVVM 框架思想,熟练使用 Vue 框架、vue-cli、vue-router、vuex、axios、全家桶开发、掌握 Vue3.0
8. 熟练掌握 Ajax,熟悉 HTTP 协议,能够配合后端开发人员制定接口需求文档;
9. 熟练掌握微信小程序框架原生开发以及常用 API、熟悉 uni-app 小程序的开发及打包;
10. 熟练使用 css 预处理器 less/sass 高效编写 css 样式代码;
11. 熟悉 Photoshop、axure、pxcook 等前端开发辅助设计工具使用。
项目名称:家庭医生后台管理系统
项目描述:家庭医生后台管理系统为【家庭医生用户端移动端】及【家庭医生医生端移动端】配套的后台管理端
通过该平台可高效地进行家庭医生签约和服务管理,管理机构团队医生等信息。管理端涵盖了工作台 签
约管理、 服务管理、居民管理、消息管理、信息管理、数据统计等功能。
负责模块:登录,工作台,签约管理,签约详情,待处理签约,服务管理,待处理服务,服务详情,数据统计技术栈: vue 全家桶 + axios + ant-design-vue + less + echarts
实现技术:
1、使用 vue-router 构建项目路由表;
2、使用 keep-alive 缓存用户信息编辑页面,实现页面切换数据缓存,减少重复渲染组件问题;
3、根据业务对 axios 进行二次封装,模块化管理 http 请求接口;
4、使用响应拦截器对不同请求错误状态进行处理,实现 token 无感刷新;
5、使用百度 echarts 图表库,对数据统计板块 数据统计板块、工作台、数据分析、统计数据进行可 视化
6、对不同管理板块进行组件封装,提供复用性,通过依赖注入和 props、事件绑定实现数据传递;
项目名称:宠易帮(小程序)
项目描述:宠易帮宠物小程序,通过分享科学养宠干货,帮助宠主留住爱宠美好生活,智能管理爱宠健康及上门宠
物托管,家庭寄养等功能,打开宠物生活新方式。方便宠主在线办理宠物美容、宠物医疗等。主要提供
首页、宠物美容/萌友圈/百科详情/注册登录等模块,核心功能围绕宠物寄养、宠物美容、快速问诊板块
服务宠主和宠物。
负责模块:首页、我的(常见问题、账户设置,通知,服务订单,用户详情),寄养(主页、添加宠物、宠物类型
宠物品类、、预约寄养),医疗(宠物医院、快速问诊、症状、选择护理师、护理师主页)
技术栈: wxml+wxss+vant+ wx-mini-store
实现技术:
1、使用 wxml+wxss 配合 vant 组件库实现小程序页面布局;
2、根据设计要求使用小程序组件实现自定义 Tabbar 标签栏;
3、使用小程序原生 API 动态计算标题栏+信号栏实现沉浸式导航菜单;
4、使用 wx.login+flyio 请求+wx.getUserProfile 实现用户授权登录;
5、使用 component,利用 props、$emit 自定义事件、vuex 实现各页面间的数据互通;
6、使用 wx-mini-store 实现用户信息全局存储共享;
7、使用 wxs 语法,实现页面过滤器,通过 subpackages 进行分包管理。
角色 | 职位 |
负责人 | web前端工程师 |
队员 | 前端工程师 |