职责 / 技术栈:模块负责人 / NodeJS、Rspack
背景:基于 webpack 的构建方式难以在速度上更进一步,需要调研使用一些新兴的构建器。
行动:调研并选用了与 webpack 思想一致的 Rspack,完成与内部脚手架的集成、解决了微应用、公共包的打包兼容,使用 entry 占位的方式解决按需启动的问题。
结果:
50%+ 以上的提升,外部 1 个试点的工具项目改造完成3 分钟完成迁移的记录“多语言平台”是酷家乐国际化进程的基本能力平台,提供所有多语言相关词条、语种管理,到 PR(page render)一站式的注入使用。
NestJS背景:
行动 & 结果:
99.9%60+%1 个试点业务的改造酷家乐 PC 客户端是酷家乐的重要产品终端,承载了绝大部分的业务和 60%+ 的用户活跃。
Electron、React、TypeScript、Inno Setup背景:
行动 & 结果:
90%+,多业务灵活复用200M、启动速度提升 300ms,重构计划让我获得 2023Q4 最佳代码质量奖项80ms 同步阻塞)和安全性基座层 + 业务层,业务层 独立更新、不依赖整体发版;二方业务基于 基座 快速产出独立的客户端Electron 监控 SDK;与 3D 工具组持续进行崩溃治理,改善 1.5‰ 的崩溃率;使用 Rust 基于 egui 开发独立小工具,用于用户、客服快速解决常见问题5+ 业务线接入,700+ 构建背景:新用户工具上手难、工具留存低,工具内现有引导内容单一、老旧,任何修改强依赖工具开发、可配置能力低,走完新手流程的用户只有 58%,对初见用户帮助有限。
行动:
关键结果:
+30%;注册首周渲染转化率:+2%;工具新用户次周留存:+2%5+ 内置引导模板;服务 4+ 外部团队设计圈是一款面向商家的、囊括了一整套自闭环体系的设计师培育解决方案,同时可用于私域流量推广和留资,产品形态包括 Web 前后台和小程序。
Taro2、React、TypeScript痛点:多端、双线迭代和推进困难。以 提效 为核心开展多项行动:
extPages 实现定制版本的快速分发300K+Git Subtree,提升多端开发效率,提升 0.5 左右人效,沉淀跨端代码chip8 模拟器,分别使用 Rust 和 JavaScript 实现Vue 组件库HTML、CSS、JavaScript 以及 TypeScript,掌握 React 及相关技术,熟悉 Vue 开发Electron 的开发,了解框架原理Webpack、Rollup 等常用构建工具NodeJs 服务端项目的开发和系统运维经验Taro 的开发经验感谢您花时间阅读我的简历,期待能有机会和您共事。