熟练掌握HTML、CSS、CSS3、Javascript和ES6等技术。有良好的代码编写习惯,重视页面细节和交互效果,切图和命名规范,能高度还原UI设计图,能解决常见的hack,了解SEO等技术。
熟练掌握移动端百分比布局,rem布局,响应式布局,弹性盒布局。
了解常见的设计模式,以及项目中常用的优化方法。
熟练使用Vue全家桶及axios、request等技术。
熟练使用React全家桶以及Hooks,熟悉react-native 、immutablejs、TypeScript等知识。
熟悉微信小程序和公众号开发。了解uniapp和taro多端开发。
能够熟练使用Swiper,Ant Design、ElementUI、echarts、iview、uview等前端类库及框架,了解threejs等。具有大屏开发经验和地图开发经验。
熟练使用git、svn代码管理工具,熟悉使用 Sass 、Less预编译样式程序语言。
熟悉前端自动化构建工具 webpack使用。npm、cnpm、yarn 包管理工具、Postman测试工具、mock和json-server模拟数据。
了解 nodejs 、Express框架和数据库MysQl、mongoDB 的运用等后端技术。
熟悉使用umi对路由统一管理和dva对数据的统一管理。
工作流低代码平台
该项目是一个界面前后端实现零代码实现应用系统开发的后台系统、前台使用vForm二次封装、利用元素拖拽实现前端页面的快速构建,以及封装渲染引擎来渲染页面,后台使用建表、生成字段、构建ER模型实现结构数据对接。
主要负责低代码平台所有前端功能的研发。
1. 使用vForm以及vForm二次封装实现表单的快速构建。
2. 使用bpmn-js插件二次开发构建流程控制与审批。
3. 对接第三方报表系统以及二次开发。
4. 封装通用渲染引擎对页面统一渲染。
5. 对项目配置以及性能方面问题进行优化处理。
6. 处理公司遗留的bug问题、以及项目中遇到的疑难问题设计解决方案。
ERP、仓储、物流一体的西部智链供应链系统
该系统是一个面向中后台用户用来快速进行药品的采购、销售、入库、出库、运输一体的管理系统。
主要负责项目的搭建、通用组件封装、项目疑难点问题处理、性能问题处理等。
1. 利用vue3框架 ElementUi-plus准确布局实现页面架构及样式。
2. 整体框架搭建、以及复杂功能实现,利用echarts实现部分统计图表的实现。
3. 针对项目进行性能优化,实现项目自适应配置处理,适应不同分辨率。
4. 使用react以及taro组件库实现ERP移动端的设计。
5. 使用react hooks 进行移动端的开发、以及利用useMemo和useCallback处理性能。
西部智链用户中心系统
此项目为西部智链所有平台的中介平台、为方便用户快速跳转各个业务系统来实现业务处理等.
负责该项目所有所有前端问题和功能
1. 用 vue和 Element UI来进整体布局和构建。
2. 处理该平台跳转各个业务系统的单点登录问题。
3. 处理用户中心App扫码登录功能开发。
4. 用户中心App使用uniApp开发、利用webView的方式嵌套各个业务移动端、以及单点登录功能开发。
5. 使用echarts进行数据可视化的开发。
AI知识库平台
该项目主要是实现学校、政府、企业利用本公司文档以及大模型数据集中训练,实现对网络数据、公司数据整合输出,以及数字人实时对话开发。
负责AI平台所有前端功能
1. 项目使用fetch-event-source插件进行对话流式输出。
2. 项目使用markdown-it插件以及对插件对二次封装来处理流式数据, 分别 对应不同功能处理做不同渲染。如思考过程,利用katex实现公式渲染等功能。
3. 封装通用组件如:预览组件实现主流文件的预览、对wangEditor二次封装实现选中文本翻译、解释、重写、润色等功能的开发。
4. 处理AI平台遇到的一系列复杂问题。
5. 使用vue和vant进行H5移动端的开发。
风控后台监测系统
该风控系统可实现对客户端数据统一的可视化管理,同时通过图表信息可以使工作人员快速准确高效的得到异常信息。
主要负责各个功能模块的结构的实现和渲染,同时实现页面的数据更新以及性能方面的优化。
1. 使用 Element-ui 准确布局实现页面架构及样式。
2. 使用 vue 组件化开发来实现网页的整体布局,提高网站性能。
3. 使用qrcodeJs实现web端扫码跳转H5联动开发。
4. 封装公用组件,提高开发效率,以及对ui组件的二次开发。
5. 对动态路由进行封装、和对按钮权限的同步控制。
6. 使用echarts、antv制作图表。
RenrenBit
该项目是一个数字货币的原生APP,利用区块链的集成,以及汇集一些市场数据和行情来实现对虚拟货币的抛售。
主要负责合约和行情模块的结构的实现和渲染,同时实现页面的数据更新。以及后续的项目部署以及App的打包。
1.高效还原UI设计图,以及同时适应ios和Android的布局设计。
2.使用 react-Native组件化开发来实现页面的整体布局,便于后期维护。
3.使用 mobx来实现数据的实时刷新,做到响应式数据。
4.使用Bignumber来实现前端类型转换的计算以及精度问题。
5.封装一些常用的UI组件,以及一些常用的方法。
6. 解决一些Android专有的Bug。
反诈后台管理系统
该项目主要是针对进行电话的骚扰拦截、和一些反诈方面的开发。以及一些反诈窝点的统计及可视化呈现。对整体菜单和按钮进行权限控制。达到多角色分配。
负责整体功能的实现以及一些复杂逻辑和场景的开发,以及后期一些上线问题的修复。
1. 整体项目使用react
该系统是一个面向中后台用户用来快速进行药品的采购、销售、入库、出库、运输一体的管理系统。 主要负责项目的搭建、通用组件封装、项目疑难点问题处理、性能问题处理等。 1. 利用vue3框架 ElementUi-plus准确布局实现页面架构及样式。 2. 整体框架搭建
该系统是一个面向中后台用户用来快速进行药品的采购、销售、入库、出库、运输一体的管理系统。 主要负责项目的搭建、通用组件封装、项目疑难点问题处理、性能问题处理等。 1. 利用vue3框架 ElementUi-plus准确布局实现页面架构及样式。 2. 整体框架搭建