技术亮点:
官网项目 v2
技术栈:NUXT2 + JS + SCSS
●负责业务快速迭代,推进重点需求及专项平稳落地;
●主导网站SEO优化,自然排名的关键词数量及页面收录量稳步增长,自然搜索流量的价值大为增长,已由日均 30 美金,增长至今日的日均 450 美金;
●主导项目重构及性能优化。优化后,打包chunk由 5.97MB 减少为 905.57KB,打包文件大小减少了 85%;性能由 26 提升至 60;
●确定前端代码规范及审查要求,优化开发流程;
●建立项目文档体系,实现新员工零成本接入项目
官网项目v3版本升级
技术栈:Nuxt3 + TS + SCSS
●主导网站升级,基于项目代码冗余、逻辑复杂、维护成本高的问题,确定新架构,输出版本升级方案,完成任务拆解;
●基于 NUXT 3 打包更轻量、可自动导入组件及函数、让开发者可以专注于推动功能的开发的特性,确定架构的技术栈为 NUXT3 + TS。基于接口分开维护成本高、状态逻辑复杂、C端和PC端路由两套配置维护成本高的问题,确定升级后架构的模块组成;
●确定 Nuxt3 及 TS 的代码规范。
需求管理系统
技术栈:VUE2 + JS + SCSS
●主动提出实现需求管理系统,解决业务迭代过程中,需求进度、人员安排等均通过本地 excel 记录,更新和通知不及时,研发、产品、测试等人员均浪费大量时间进行同步的效率问题;
●调研研发过程中的具体问题,基于痛点问题,联合研发、测试及产品部门,共同开发,完成需求管理系统的快速实现;
●投入使用后研发效率提升显著,产品、研发、测试可以快速同步需求进度,减少了钉钉群聊对齐次数,季度绩效评审数据的处理也由几个小时缩短到10分钟内可处理完毕。
产测工具预研及开发
技术栈:Flutter
●需求:用于工厂进行产测,支持设备可用 Wi-Fi / 蓝牙列表的获取,支持 Wi-Fi / 蓝牙信号强度获取,支持指定设备 Wi-Fi / 蓝牙连接及断开。支持 win10 以上系统;
●调研技术栈,基于 Flutter 生态、性能、团队学习成本及第三方包等优点,最终采用 Flutter + Dart 确定研发方案;
●确定任务架构,完成任务拆解及客户端工具的功能开发,根据工厂实际电脑系统情况输出对应使用文档。
后台管理系统
技术栈:VUE2 + JS + CSS
●支持复杂需求、复杂组件的开发,图片上传转换成 Webp 格式、论坛回复组件等;
●优化用户体验,页面缓存、按钮防误触等