熟练掌握 HTML、CSS、JavaScript、Typescript等前端基础技能
熟悉 Vue 技术栈,了解 Vue 及相关技术框架的实现原理,并能熟练的在业务开发中使用
了解React技术栈,能够使用React进行业务开发
掌握构建工具 Webpack ,vite及编译工具 Babel,并了解其原理,能编写webpack loader和plugin
熟悉node,能够基于node进行业务开发,基于node开发脚手架工具
数据可视化经验,能根据业务需求使用echart开发图表
低代码项目经验,了解低代码平台核心业务模型以及架构思想
了解小程序,能运用主流的小程序框架进行业务开发
金融智能营销低代码平台
项目简介: 一个给公司运营人员配置h5活动页的低代码平台,包含创建页面,编辑页面,页面上线等功能,极大的提高很h5活动页 上线效率,降低开发成本。
工作内容与成果 :
1.参与金融智能营销低代码平台整体架构设计、技术选型与方案评审,并完成相关核心模块开发
2.主导完成低代码平台编排引擎设计与实现,定义物料与平台数据协议,实现页面编排功能
3.主导权限系统设计,包含用户角色体系、菜单按钮权限、路由级权限实现
4.基于 iframe 结合 postMessage 设计物料与模拟器通信协议,实现应用模拟器功能
5.基于无界微前端实现平台云组件,以此实现智慧运营系统和低代码平台的跨系统通信
6.针对项目进行专项优化,通过使用代码分割,图片压缩,分包,cdn加载等实现产物瘦身,以此提升页面加载速度
7.设计物料插件化协议,封装物料注册底座,实现远程物料的发布与装载,很大程度提升物料拓展性
运营数据分析平台
项目介绍: 一个给公司运营人员数据查询及分析的平台,包含多维分析,客群分析,看板创建,人群建包等功能,极大的提升运营 人员工作效率。
工作内容和成果:
1.主导多维分析模块重构设计方案,并完成模块核心功能开发
2.主导可视化图表渲染引擎的设计与实现,包含引擎的数据协约约定,图表渲染器, 数据加载模块,数据转换器实现。
3.基于VueUsed的useVirtualList方法实现大数据量列表渲染,显著提升页面性能
4.主导通用表单及复杂表单逻辑处理的 schema 设计,运用插件化机制实现插拔式表单项与规则接入,降低相似业务开 发成本 5.采用分片上传方式解决大文件上传缓慢问题,上传时间由原来的4s减少到1s左右。
6编写自定义webpack插件和loader实现静态资源压缩上传至cdn,页面首屏加载速度由3s减少至1s左右。