熟练掌握H5、CSS3,能够根据UI设计图完整复刻网页。
熟练掌握React技术栈极其周边生态的组件库,能独立开发常用组件,有复杂后台管理系统开发经验。
熟练掌握git、npm操作流程。
熟练掌握axios、Ant Design、Umi、Ant Design Pro等库,了解ECharts、Bootstrap等库。
熟练掌握ES6语法,如:箭头函数、扩展运算符、Promise、async、await等。
熟悉React Native、Vue、element-ui、Vant等库。
熟悉常用性能优化,包括构建体积优化,图片压缩、静态资源缓存等提高应用性能的方法。
了解node.js技术及其框架Express。
熟悉原型链、闭包、递归、继承。了解js面向对象的思想。
肃医后台管理系统
项目采用React+Umi+Ant Design Pro构建,
1. 表格都是采用ProTable,符合大多数需求。
2. 表单多数使用ProForm,自带数据录入,检验,使得开发更高效。
3. 使用umi内置的dva数据流实现简单的数据共享。
4. 该项目采用了braft-editor来实现富文本编辑
慢性肾病患者生理参数管理软件-医护端
项目采用React全家桶+Umi+TypeScript+Ant Design Mobile构建,
1. 使用umi内置的dva来管理通用的数据。
2. 护士提现的一系列操作,以及查看操作记录,查看护士的邀请码。
3. 采用Umi搭建,使用wrappers来做路由的权限校验。
肃医慢性临床病情管理(护士)系统
项目采用React全家桶+Ant Design+BizCharts构建,
1. 项目采用模块化开发,使用mobx管理公共状态,采用localStorage实现mobx的数据持久化。
2. 采用路由鉴权+动态路由,当客户端sessionStorage里有token时,通过后台返回用户信息中的权限列表,利用工具函数递归调用得出路由表,再根据关键字映射成组件,最后返回得到新的路由表,实现页面级别的权限控制。
角色 | 职位 |
负责人 | web前端开发 |
队员 | 后端工程师 |