技术掌握程度
技术栈
- React 18
- Next.js 14
- Vue 3
- Nuxt 3
- TypeScript 5
- Tailwind CSS
- Vite
- Webpack
- Framer Motion
- Three.js
核心能力
- 组件化架构设计 - 精通组件拆分与组合,设计高复用、易维护的组件体系。主导过多个企业级组件库的建设。
- 性能优化专家 - 熟练运用Code Splitting、懒加载、虚拟滚动等技术,主导的项目首屏加载时间平均降低60%以上。
- TypeScript深度应用 - 精通TypeScript类型系统,编写类型安全的代码,提升开发效率和代码质量。
- 响应式与交互设计 - 实现复杂交互动效,打造流畅的用户体验。擅长CSS动画和Canvas/WebGL可视化。
- 前端工程化 - 构建自动化构建、测试、部署的前端工作流,提升团队开发效率。
项目经验
主导过电商后台管理系统、企业SaaS平台、数据可视化大屏、移动端H5应用等多种类型的前端项目。从0到1搭建过多个前端项目架构,具备完整的前端技术选型和架构设计能力。
在项目中实践过微前端架构,采用qiankun框架实现子应用解耦,支持不同技术栈的子应用共存。应用过SSR/SSG技术栈,提升首屏加载速度和SEO效果。