1. 熟练掌握前端基础(JavaScript、CSS3、HTML5),能够快速实现Web端和移动端页面搭
建。
2. 熟练使用 Vue 和React框架 以及相关生态技术,能够独立完成项目搭建和项目部署,熟悉
相关框架原理。
3. 熟练掌握前端模块化、组件化开发方式,能够独立封装复杂业务代码,写出易维护、可复
用代码。
4. 熟练使用Git进行代码提交、拉取、合并等操作,使用Git配合团队进行项目开发。
5. 熟悉浏览器原理以及计算机网络相关技术,在性能优化方面有实践经验。
6. 熟悉Linux基本命令,了解qiankun、低代码、node.js等技术。
项目一:
项目名称:技防学校管理平台(Vue+element-plus)
项目描述:该平台全方面统计学生出勤、迟到早退等触发的预警,提高学校的管理效率。
责任描述:
1、负责项目搭建、页面开发及项目部署。
2、对20+组件进行抽离封装,提高代码复用性,减少代码量,在版本迭代时便于维护。
3、引入腾讯地图对学校设备进行打点展示。
4、实时更新数据时使用websocket长连接减少网络传输的开销。
项目二:
项目名称:技防学校孪生大屏(Vue+Echarts)
项目描述:该项目是一站式数据可视化展示平台,帮助用户快速通过图表展示数据。
责任描述:
1、从0到1构建整个项目的结构和规范。
2、配合ue工程师对学校底座模型完成交互。
3、使用Echart图表库对常用图表进行封装,增加复用性。
4、接口抽离 ,减少HTTP网络请求,优化性能。
项目名称:艺网(PC端 React+TypeScript)
项目描述:艺网是一个艺术品消费电商平台的网站,主要业务方向为书画艺术品。
责任描述:
1、负责首页、登陆注册、我的订单、购物车、我的珍藏、收获地址模块开发和交互 ,后
期负责维护。
2、使用SKU算法帮助用户选择商品规格。
3、编写前端文档 ,提升项目可维护性。
4、使用懒加载技术提升前端页面首屏加载速度,压缩合并图片,抽离JS,减少HTTP请
求等,优化前端性能。
项目二:
项目名称:艺网艺术品电商(小程序 原生+Vant)
项目描述:该小程序是一个艺术品消费电商平台,用户可进行手机端线上选购,扩展了公司的业务。
责任描述:
1、负责整个项目用户体系的前期搭建,后期部署上线和维护。
2、使用懒加载、分包加载、骨架屏、云函数、数据缓存,减少网络请求等对当前项目进
行优化,提高整体性能。
3、接口、公共组件、逻辑等文件抽离 ,提高代码复用性和项目可维护性。
项目三:
项目名称:艺网后台管理系统(PC端 Vue+Antd+Vuex)
项目描述:该后台管理系统是面向公司内部人员开发的一个管理系统,方便公司员工更高效、更快
捷的去管理这个系统 ,以使得前台数据能够及时更新和调整。
责任描述:
1、从0到1构建整个项目的结构和规范
2、封装动态表单、表格、分页,减少代码量,对公用逻辑进行抽离,优化项目的性能
3、使用Keep-Alive缓存组件,保留组件状态,避免创建组件带来的效率开销,优化性能
4、后期负责项目更新和维护
角色 | 职位 |
负责人 | 高级前端开发 |
队员 | 前端工程师 |
该项目是一站式数据可视化展示平台,帮助用户快速通过图表展示数据。基于 Vue.js 框架精心开发,为用户呈现出美观、易用且交互性强的界面。提供丰富多样的图表组件,满足不同数据展示需求;具备轮廓地图组件,方便展示地理相关数据;媒体组件支持视频、图片等多媒体内容的嵌入,丰富展示形式。
在建筑行业数字化转型的浪潮下,传统工地管理模式因信息传递滞后、监管效率低等问题,已难以满足现代工程建设需求。智慧工地小程序应运而生,旨在利用数字化技术,为工地管理提供高效、智能的解决方案,核心功能涵盖工单展示、下发工单以及视频监控。