刘功明

项目经验

展示我在前端开发领域的项目经验和技术实践

灵构平台

基于Vue的动态组件平台,设计动态组件加载引擎、变量表达式引擎、组件代理架构,实现运行时组件扩展和配置驱动的应用构建能力。

Vue动态组件表达式引擎ProxyEventEmitter

核心亮点

  • 动态组件加载引擎:基于Function构造器和defineAsyncComponent实现运行时组件注册
  • 变量表达式引擎:基于provide/inject实现上下文变量注入机制
  • 组件代理架构:使用ProxyComponent实现属性透传和设备适配
  • 高性能渲染优化:组件懒加载、虚拟滚动、Web Workers处理复杂计算

智能运维移动管理系统

满足客户移动化办公和高响应业务处理要求的战略级产品,基于原有桌面系统的重构升级。

ReactMobxQiankunAntd移动端适配

核心亮点

  • 移动设备组件改造:针对小于768px设备进行响应式适配
  • 打包方案优化:基于AST分析项目,高压缩高分割的移动端打包
  • 性能优化:使用bundle-analyzer和lighthouse进行SEO和代码使用率优化
  • HOC组件封装:Status、AuthWrapper等功能复用组件

企业级低代码平台

采用React + Monorepo + Lerna + Yarn Workspaces模式的企业级低代码平台,支持SaaS架构和完整代码生成能力。

ReactMonorepoLernaTypeScriptRBAC

核心亮点

  • 工程化架构:Monorepo + Lerna + Yarn Workspaces统一版本管理
  • 安全认证:双Token机制(Access Token + Refresh Token)
  • 国际化支持:UI界面和业务数据的国际化处理
  • 权限控制:基于RBAC2的角色控制体系,字段级精细化授权
  • 组件生态:100+企业级通用或精深业务组件

想了解更多项目细节?欢迎联系我