1:熟练使用JavaScript,CSS,git,能够熟练使用es6进行开发。了解typescript,nodejs
2:熟练使用Vue2,能够进行多端开发, 小程序, uniapp, taro。
3:熟悉react 、 vue3全家桶,能够使用class hooks组件的开发方式,能够使用ReactNative技术开发原生app
4:了解http协议,熟悉跨域的解决方案,熟练使用抓包工具。
5:能够配置webpack,能够对webpack进行优化
6:熟悉数据结构:栈,队列,链表,字典,并用代码进行封装
高济健康小程序 + 后台管理
主要使用的技术栈,小程序: taro react ts echarts ,后台:antd react dva redux
项目主要模块分为:网上购药商城,健康咨询和 监测慢病指标等功能。
使用者可以通过本小程序定位附近的药店,查看当前药店提供的服务和售卖的药品。可以在网上下单,快速送到家。并对使用者提供各种会员卡和优惠政策提高用户的粘性。对慢性病患者还提供了各种病状的检查记录统计功能,用户可以自己录入各种慢性病的检测记录结果。本程序根据数据提供清晰的可视化视图,表格和列表,方便用户查阅自身的健康情况
我主要负责的模块: 收集慢病用户记录数据模块和展示可视化试图部分的功能。后台管理系统内负责配置收集表单的视图形式数据。前台根据此数据生成需要收据数据的表单组件。
项目难点: 自定义表单收集功能, 可根据项目需求灵活配置数据表单项。客户端表单视图完全是由后台管理系统配置的。包括各种校验规则,提示信息。
开发思路: 根据表单视图设计数据对象:比如 input 就会被设计成{type: 1, label: 姓名, ... key: value },然后把需要用到的表单项全部设计一遍, 客户端根据此数据设计一套渲染视图的代码就可以了。
本功能开发完毕后,后续需要新的表单收集,只需在后台配置好数据就行, 客户端会根据此数据自动生成对应的表单项。后期维护也只需维护这一套代码就行,大幅提高开发效率。
项目主要模块分为:网上购药商城,健康咨询和 监测慢病指标等功能。 使用者可以通过本小程序定位附近的药店,查看当前药店提供的服务和售卖的药品。可以在网上下单,快速送到家。并对使用者提供各种会员卡和优惠政策提高用户的粘性。对慢性病患者还提供了各种病状的检查记录统计功能,
防知乎专栏 Vue3+TS 功能描述: 包括登录,注册,写文章,浏览,修改,专栏和文章等功能的自制项目,开发目的是为了熟悉 Vue3和TS 主要描述: 组件的封装,比较难的组件,例如上传组件,表单验证组件,均仿照各大ui组件库的声明式的使用方式进行封装。