1. 精通H5+JS+CSS3开发模式,熟练掌握模块化开发和组件化编程,具备框架设计能力,能够快速 构建高质量的前端应用。
2. 对 Vue2/Vue3有深入应用和理解,能够灵活运用MVVM框架设计原理,提高前端开发效率和代 码质量。
3. 拥有React+TS+Antd从0到1的项目实战经验,能够熟练运用这些技术栈进行前端开发,并保证 项目的稳定性和可维护性。
4. 具备ES6、TS开发经验,熟练使用webpack等构建工具,能够利用node.js进行系统搭建,并熟悉浏览器之间的兼容性问题,为前端开发提供全面的技术支持。
5.熟练使用Echarts、canvas等进行可视化大数据页面开发。
一、上海政协app
--------使用vue全家桶开发的单页面,嵌入app应用模块
1. 参与了上海政协app项目的环境搭建,负责安装node环境和vue-cli,并进行基础配置。
2. 独立完成了基于vue的提案模块页面开发,实现了数据的双向绑定,并成功对接了后台数据。
3. 独立完成了模拟邮件规则对提案的发送、接收和查看功能的开发,提升了用户体验。
4. 负责了项目后续的功能追加和维护工作,保证了app的稳定运行。
二、智慧运营平台
---------使用 React+TS+Antd 完成平台从0到1的开发
1.使用 React和 Umi 实现页面的组件化和路由导航来完成菜单相关需求功能。
2.使用 Redux 管理全局状态,方便组件之间的数据传递和状态管理来完成各模块开发。
3.使用 Axios进行后端 API 的调用和数据的获取来进行各模块数据展示
4.使用 AntDesign等 UI 库进行页面的美化和组件的快速开发
5.使用 Webpack 进行项目的打包和优化,提高项目的性能和加载速度。
该项目属于政府机构网站的开发,我在项目中负责网站的前端切图、逻辑处理、数据的对接展示、浏览器的兼容、页面性能优化以及后期的网站维护工作。
南通市公安局项目,一个是官网的开发,我在其中负责了前端切图、逻辑处理、数据的联调展示、浏览器兼容、性能优化等等;一个是内部可视化大屏开发,用来直观的展示各项违章数据以及时间刻度上的数据对比,我在其中负责了项目的搭建、前端切图、性能优化、数据调用展示等等,主要用到了Echarts、