技术栈

前端开发

💻

技术掌握程度

React / Next.js 95%
Vue / Nuxt.js 92%
TypeScript 94%
CSS / Tailwind CSS 96%
性能优化 90%

技术栈

  • 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效果。

返回技能列表