- nestjs
- 微前端
- 资源容灾解决方案
- Docker 构建容器升级
- 2023 前端灰度发布系统(无 POD 部署、增量发布、灰度策略(百分比+特征)、全链路灰度、灰度监控)
- 2022 前端质量治理与性能指标体系,实施监控与告警,主导性能优化与故障治理,成效显著:
- 首屏性能提升 10%+(65 ==> 75)
- 错误率降低 99%+(1% ==> 0.002%)
- 离线包体积减少 40%+
- 2022 前端监控实时告警系统(serverless 实现)
- 2022 前端代码规范及配套工具(规则分层,全组统一,打通本地与CI 流程)
- 包含 editorconfig,prettier,eslint,stylelint,commitlint,husky,lint-staged
- 支持 js,ts,react,react-ts,vue,vue-ts,taro 项目
- 自研配套 cli 工具,支持一键接入、一键升级、健康检查
- 2021 定制前端 CI/CD 流程
- 前端稳定构建,多环境方案
- 自动化测试(单元测试),对接 sonar
- 代码规范检查(增量),对接 sonar
- 前端合并部署
- 2021 前端工程化建设(统一技术栈,提炼基础库、组件库,增加自动化测试,完善前端发布系统)
- 2019 前端错误性能监控系统,后端为 log + ElasticSearch + kibana 或落库 sls
- 2018 前端业务埋点系统,支持坑位跟踪
- 2018 修改 vuex 支持原生小程序(微信小程序、支付宝小程序)
- 2018 自研可视化搭建系统(vue+vuex)
- 2016 gulp 实现前端构建系统,支持按需加载、cdn 增量部署
- 2015 自研 SPA 单页面应用框架(requireJs + backbone + zepto)
- 百度 amis 适配改造
- npm-modules 常用 npm 模块源码解析
- 各种异常问题处理 语雀杂记
- lowcode-monorepo Low-Code Engine monorepo 实践
- learn-mobx 阿里低代码引擎前置基础,简单练习
- learn-javascript 重学 JavaScript 系列
- learn-playwright 探究自动化,实现 2FA 登录
- learn-sql 要使用 SLS,练习 SQL 基础,SLS 查询
- lint-example 静态代码检查从 0 到 1 探究过程
- deploy-example 前端部署操作实践
- cdn-cli 命令行上传工具(支持阿里云 OSS)
- umi-plugin-sentry sentry umi 插件,支持 sentry 接入、sourceMap 上传
- lighthouse-ci 巡检系统探究
- learn-webpack webpack 配置,产物分析,调试分析等
- learn-git Git 命令行及工作流、多账户配置等
- debugging 各种调试手段探究
- cross-domain 各种跨域方案、本地实现 https
- snowflake Twitter 雪花算法的 JS 实现,支持分布式、自增 ID
- js_block 研究学习各种拦截:反爬虫、拦截ad、防广告注入、斗黄牛等