前端技能:
1、熟练使用Vue2、 Vue3框架 React、 JQuery框架快速搭建小中型项目开发;
2、熟练掌握 HTML 、CSS 实现前端页面的开发布局 ,熟练掌握弹性布局 ,完成各类常见网页搭建;
3、具备扎实的 JavaScript 基础,熟练掌握 ECMAScript 标准,且拥有丰富的 TypeScript 经验;
4、熟练掌握 Vue2、3及周边生态,了解框架底层原理,封装和提取通用组件有丰富经验;
5、熟练掌握 HTTP 多种请求方式以及传参方式,掌握HTTP不同状态码的含义,掌握前后端联调技巧;
6、熟练掌握移动端H5页面开发,多终端的页面适配问题与兼容性问题;
7、熟练Webpack,Vite等前端构建打包工具和Chorme 等开发调试工具,了解前端性能优化;
8、熟练掌握 ElementUI、Ant Design、Echarts 等开源组件库;
其他技能:
1、掌握webpack使用及相关配置、插件及其原理对前端开发工程化自动化有着深刻的理解及实践;
2、了解后端开发nodejs语言,可mysql数据库的增删改查;
3、熟练使用 npm,git等开发工具,对前端工程化、模块化、组件化有一定经验;
4、熟悉 Docker + Nginx 部署前端项目;
数据可视化平台
项目介绍:面向公司内部的 BI 系统, 提供离线数据、实时数据分析以及自助分析业务数据的数据可视化平台, 过使用React、
Ant Design Pro和Typescript技术栈,项目以Davinci框架为基础进行二次开发,满足定制化需求,提供更加个性化的BI解决方
案.
技术栈:React 、Ant Design Pro 、Typescript
职责描述:
1.自主开发SQL编辑器:实现了通过简单拖拽生成SQL语句和联表查询,为数据维护人员提供了便捷的数据操作方式,提
升了工作效率。
2.地图数据展示:利用Echarts加载geojson展示地图数据,实现了通过直观的地图展示方式呈现数据,提升了用户对数据
的理解能力。
3.首页大盘设计与开发:设计并开发了首页大盘展示页面,集成关键数据指标的可视化展示,为用户提供了直观的数据总
览,并帮助用户快速把握业务状态。
4.功能问题修复:解决了旧系统存在的诸如无法对基础数据进行自定义函数运算等问题,改进了系统的用户体验和功能完
整性。
5.成果:通过设计数据源SQL编译器,工作效率提升了30%,节省了数据维护人员在数据操作和查询上的时间成本,提高了
整体团队的工作效率和生产力。
网红业务内部管理平台
项目介绍:"KOL Management Platform"是一款网红业务内部管理平台,旨在支持公司内部网红组相关业务的线上跟进、审
核、归档和复盘工作。该平台包括财务管理、客户管理、IM聊天、订单管理等功能,为网红业务提供全方位的管理解决方案。
技术栈:、Vue 、Element Plus 、Typescript、Sass、IM
职责描述:
1.模块化页面开发:负责开发和维护了广告主端相关业务模块,共七个模块的页面,使得业务功能划分清晰、模块化管理
更加便捷。
2.通用页面封装:封装了通用的页面组件,包括搜索栏、列表和分页器,并可通过传入配置灵活配置,提高了代码的复用
性和开发效率。
3.WebSocket封装:实现了对WebSocket的封装,添加了心跳重连机制,提高了IM聊天功能的稳定性和用户体验。
4.多标签页共享连接:利用sharedWorker实现多个标签页建立一个WebSocket连接,实现了IM聊天功能,让用户在不同
标签页间实现即时通讯。
5.部署优化:使用Docker+Nginx进行项目部署,通过shell脚本快速迭代部署与重启,提高了项目的部署效率和可维护
性。
6.成果:通过实现IM聊天功能,让广告主主动与媒介进行线上实时邀约联系,成功解决了小型客户自助下单的问题,提升了
客户的交互体验和平台的商业价值。