- 熟练掌握 HTML5、CSS3、JavaScript、TypeScript。
- Vue:熟练运用Vue2、Vue3 及 Vue 全家桶,并掌握响应式原理、虚拟DOM原理。
- 工程化:熟练使用Webpack、Vite、npm / yarn / NodeJs等常用工具。
- 其他技术栈:Flutter、UniApp、Element-ui、Vant、Nuxt、浏览器插件。
- 对组件化开发、浏览器兼容、多端适配、性能优化有实践经验。
- **渔二代** 前端负责人 2022.2 - 至今
项目描述:一套可个性化定制,基于盒马设计的移动端供应链SaaS管理系统。
技术栈:Vue3、TypeScript 、UniApp、Vite
职责/成果:
1、技术选型和项目基建,并通过修改 uni-modules 源码以满足当前项目需求。
2、利用NodeJs提效,实现路由模块化,动态生成 pages.json,并对项目中的图片进行可视化管理。
3、编写列表、表单页面模板,封装组件库,注重配置化思想开发,以应对频繁的需求变动和紧张的排期。
- **苗场管理系统** 前端负责人 2020.12 - 2022.1
项目描述:为水产企业打造的集生产、销售、人员管理于一体的移动端管理系统,有私有化定制化和SaaS两个版本。
技术栈:Vue2、JavaScript、Vant、Webpack、Vite
职责/成果:
1、负责权限配置、请求及路由拦截、自定义指令以及表单/列表/表格等多个组件的封装等。
2、借助 flutter_inappwebview 兼容 APP 端的实现,并利用手机原生定位提高定位精度。
3、从 Webpack 迁移至 Vite,使启动和热更新提速显著,提高开发效率。
- **点苗器** 前端负责人 2020.9 - 2020.11
项目描述:利用图像识别技术,对不同规格的虾苗进行智能计数,使用Android和Flutter混合开发的APP。
技术栈:Java、Flutter、Dart
职责/成果:
1、对旧版 APP 进行 SO 优化、改用多线程进行图片分析以及解决内存泄漏问题,显著提高性能。
2、支持无网络情况下的使用、拍照及本地图片的上传、图片保存、多语言国际化、APP 更新等功能。
3、由 Flutter1 重构成 Flutter2,满足空安全,并支持批量打包不同包名的 Apk。
- **招聘渠道整合插件** 前端负责人 2019.10 - 2019.12
项目描述:一款实现招聘渠道整合的浏览器插件,能够一键进行多个招聘网站的操作。
技术栈:Chrome插件、Vue、jQuery、Element UI
职责/成果:
1、利用 postMessage、WebStorage、Chrome API 进行不同域的页面通信以及与插件后台之间的通信。
2、直接通过招聘网站请求获取数据,从而避免因为网站 DOM 更新造成的对应变动。
3、通过文件名后添加版本号实现插件更新,从而避免客户需要多次下载安装插件。
项目描述:一套可个性化定制,基于盒马设计的移动端供应链SaaS管理系统。 技术栈:Vue3、TypeScript 、UniApp、Vite 职责/成果: 1、技术选型和项目基建,并通过修改 uni-modules 源码以满足当前项目需求。 2、利用Node
项目描述:为水产企业打造的集生产、销售、人员管理于一体的移动端管理系统,有私有化定制化和SaaS两个版本。 技术栈:Vue2、JavaScript、Vant、Webpack、Vite 职责/成果: 1、负责权限配置、请求及路由拦截、自定义指令以及表单/列表/表格