前端项目负责人 | 前端开发工程师
作为前端负责人,主导技术方案选型、项目开发管理、标准化开发流程。
完成项目的搭建和开发。
项目主要有以下功能:数据分析、销售管理、项目成本管理、诉讼管理等,旨在为管理人员、销售人员、律师等提供数据查看、业务流程上的管理与支持。
主要工作
• 技术方案选型、项目开发管理、标准化开发流程
• 项目工程化的搭建与功能开发
• 和产品需求对功能进行确认和拆分,预估开发时间
• 和后端开发确定接口字段定义并输出文档
• 使用Vue3及其生态完成整个项目的开发
• 使用ant-design-vue作为系统的组件库,并对部分组件进行定制化开发
• 使用Echarts实现各种复杂的数据看板
• 使用jest+Vue Test Utils进行组件测试
项目成果
• 使用pre-commit、ESLint(代码检测)、Prettier(代码格式化)、Jest(测试)、npm(包管理)、webpack(打包)等使开发流程标准化
• 规范git分支管理和代码合并流程
• 输出整个项目的前端数据接口字段定义文档
• 对使用的组件库中部分组件进行二次开发便于实现系统定制化功能。比如在”Table
”组件上预设各类展示数据类型,然后对这些展示数据进行组件配置化,通过接口传回的数据定义展示不同类型的数据
• 实现复杂动态表单添加组件,并和后端定义好相关接口定义,提高功能的复用性
• 实现请求队列用于控制并发请求数量,防止页面请求过多时阻塞后续请求