HTML
、CSS
、JavaScript
以及 TypeScript
React
及其生态,并了解其原理Vue
,有实际开发经验Electron
的开发,了解框架原理Taro
的开发经验Webpack
、Rollup
等常用构建工具Hybrid
开发模式Serverless
项目的开发经验Scrum Master
酷家乐客户端是酷家乐的重要产品终端,承载了绝大部分的业务和 60%+ 的用户活跃。
Electron
、React
、TypeScript
背景:
行动 & 结果:
90%+
,启动内存减少 200M
、启动速度提升 300ms
,重构计划让我获得 2023Q4 最佳代码质量
奖项v11
到 v20
,新版内核的发布还带来了 3‰
的崩溃率改善contextBridge
暴露,取代 require
的方式,提升调用性能(页面初始化减少 80ms
同步阻塞)和安全性基座层
+ 业务层
,业务层
独立更新、不依赖整体发版;二方业务基于 基座
快速开发产出新的客户端Electron
监控 SDK;与 3D 工具组持续进行崩溃治理,改善了 1.5‰
的崩溃率;基于 egui
产出独立小工具,用于用户、客服快速解决常见问题设计圈是一款面向商家的设计师培育解决方案,同时可用于私域流量推广和留资,产品形态包括 Web 前后台和小程序。
Taro2
、TypeScript
背景:
行动:落地 Git Subtree
的复用形式,推进跨端编码规范;发起小程序源码合并,推动两个业务核心逻辑的整合,通过 extPages
分发多小程序;踢除冗余、页面转 Web;实现小程序生命周期扩展,增加统一的链接解析层
结果:
0.5
左右人效,产出跨端沉淀20+
商家小程序 300K+
,页面 Web 化享受更大的生态、开发效率更高 背景:技术栈使用混乱,编码自由无章法,复用纯靠拷贝无文档,整体建设落后
行动:负责技术选型,定制脚手架;归纳总结,重新设计基础库 API 及实现、封装组件,推广单元测试
结果:
Workspace
项目安装提速 30%+
TypeScript
作为第一语言,类型校验和优秀的代码提示得到团队一致肯定10+
项目;chip8
模拟器,分别使用 Rust
和 JavaScript
实现Vue
组件库感谢您花时间阅读我的简历,期待能有机会和您共事。