跳转到内容

介绍

iBiz前端先后经历JQuey、Angular、Vue、React全代码模板、Vue2全动引擎,试错了很多东西,也试对了不少。这些试对的点我们逐渐沉淀下来,就成为指引我们如何做好企业级中后台前端解决方案的思路。新一代iBiz企业级中后台前端解决方案iBizHUB,通过模型驱动开发(MDD)理念与插件化架构设计,为前端提供开箱即用的生产级技术套件。作为iBiz技术体系的核心前端基础设施,目前已成功支撑超百个大型应用实例,涵盖纯前端资产化部署、内容管理系统、ERP应用等多种形态,并成功孵化iBiz PLM、ModelingIDE等旗舰级产品。

什么时候用?

如果你的项目

  • 需要快速交付企业级前端应用

  • 快速应对复杂多变的业务需求

  • 构建高可维护的前端资产

  • 多应用整合存在显著的架构治理成本

  • 覆盖垂直业务场景(如: AI 交互、数据可视化、工作流引擎、表单设计、逻辑设计等)

如果你希望减少重复建设、提升交付速度、保持架构灵活性,iBizHUB会是一个高效的选择。

技术栈

核心框架

  • Vue 3:核心框架,提供响应式数据绑定、组件化开发等能力。
  • Vue Router 4:官方路由管理库,支持动态路由、嵌套路由等功能。
  • Pinia:轻量级状态管理库,替代 Vuex,支持 TypeScript 和 Composition API。

UI框架

  • Element Plus:web端UI框架,基于 Vue 3,面向设计师和开发者的组件库。
  • Vant:移动端UI框架,一个轻量、可定制的移动端组件库。

数据请求

  • Axios:流行的 HTTP 请求库,支持拦截器、请求取消等功能。

样式

  • Sass:CSS 预处理器,增强样式编写能力。

国际化

  • Vue I18n:Vue 官方国际化库,支持多语言切换。

工具链

  • Vite:下一代前端构建工具,提供极快的开发服务器启动和热更新。
  • pnpm:高效、磁盘空间友好的包管理工具,支持 Monorepo。
  • ESLint:代码质量检查工具,支持 Vue 3 语法。
  • Prettier:代码格式化工具,与 ESLint 配合使用。

测试工具

  • Vitest:基于 Vite 的测试框架,支持单元测试和组件测试。

支持环境

受限于 Vue,不再支持 IE

现代浏览器,浏览器支持

如何贡献

如果你希望参与贡献,欢迎 Pull Request,或给我们报告 Bug。

强烈推荐阅读 《提问的智慧》(本指南不提供此项目的实际支持服务!)、《如何向开源社区提问题》《如何有效地报告 Bug》《如何向开源项目提交无法解答的问题》,更好的问题更容易获得帮助。

社区互助

如果您在使用的过程中碰到问题,可以通过下面的途径寻求帮助,同时我们也鼓励资深用户通过下面的途径给新人提供帮助。

  • QQ交流群:1067434627
未来已来,立即拥抱应用融合的力量
Released under the MIT License.