👋 你好,我是冉启
热衷于前端开发的技术探索者,拥有扎实的前端开发功底和实践经验。专注于构建高性能、可扩展的前端应用,追求代码质量与用户体验的完美平衡。
💪 技术栈
- 前端框架:Vue.js (2.x/3.x)、React、Redux/Mobx、Pinia/Vuex状态管理
- 构建工具:Webpack、Vite
- CSS:Sass/Less、Tailwind CSS、CSS Modules、PostCSS
- JavaScript/TypeScript:ES6+、TypeScript、设计模式、数据结构
- 性能优化:
- 前端性能监控与指标采集
- 打包优化(代码分割、Tree-shaking)
- 加载优化(懒加载、预加载)
- 运行时优化(虚拟列表、防抖节流)
- 微前端:qiankun、微模块设计
- 工程化:
- Git、SVN
- GitHub Actions
- ESLint、Prettier、Husky
🚀 项目经验
企业级中后台管理系统
- 主导系统技术选型与架构设计,基于Vue3 + TypeScript构建
- 设计并实现基于RBAC的权限管理系统:
- 构建”用户-角色-权限”三层权限模型
- 实现动态路由和菜单权限控制
- 设计权限指令(v-permission)实现按钮级权限
- 封装权限相关hooks,简化权限判断逻辑
- 封装高复用性业务组件,提升开发效率30%
- 实现大文件分片上传与断点续传功能
微前端架构实践
- 基于qiankun实现多个业务系统的整合
- 解决跨应用通信、样式隔离等技术难点
- 制定微前端开发规范,确保多团队协作顺畅
性能优化实践
- 优化首屏加载时间,提升50%加载速度
- 实现虚拟列表,解决大数据渲染卡顿问题
- 优化打包体积,减少30%资源加载量
💡 技术亮点
- 深入理解Vue生命周期和组件通信机制,熟悉Vue3 Composition API
- 擅长前端性能优化,具备性能问题分析和解决能力
- 具备微前端架构实践经验,能够处理复杂系统架构设计
- 对前端工程化有深入理解,熟悉现代前端开发工具链
- 具有良好的代码规范和文档编写习惯,注重代码可维护性
🌱 个人特质
- 持续学习,保持对新技术的热情,定期阅读前端相关技术文章
- 良好的问题解决能力,能够独立处理技术难题
- 优秀的团队协作精神,善于沟通和知识分享
- 注重代码质量和用户体验,追求编写优雅的代码
- 善于总结和分享,定期输出技术博客
- 善于捕获 AI 讯息,与时俱进,善于使用 Cursor、Copilot、DS 等工具
📫 联系方式
- Email:[ranqi0901@163.com]
- 技术博客:https://blogmind.cloud/
期待能加入一个技术氛围浓厚的团队,一起探索前端技术的无限可能!