Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fe6/biu
Pluggable enterprise-level react application framework.
https://github.com/fe6/biu
Last synced: 4 days ago
JSON representation
Pluggable enterprise-level react application framework.
- Host: GitHub
- URL: https://github.com/fe6/biu
- Owner: fe6
- License: mit
- Created: 2022-03-14T15:47:42.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-06-16T13:25:32.000Z (over 2 years ago)
- Last Synced: 2024-10-13T21:36:35.973Z (about 1 month ago)
- Language: JavaScript
- Homepage: https://biu-sepia.vercel.app
- Size: 31.3 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# biu
可插拔的企业级应用程序框架
> 来了就加个 star 吧~您的 star 是我们勇往直前的动力~
### 特性
- [ ] 可扩展,BIU 实现了完整的生命周期,并使其插件化,BIU 内部功能也全由插件完成。此外还支持插件和插件集,以满足功能和垂直域的分层需求。
- [x] 大量自研,包含微前端、组件打包、文档工具、请求库、hooks 库、数据流等,满足日常项目的周边需求。
- [ ] 完备路由,同时支持配置式路由和约定式路由,同时保持功能的完备性,比如动态路由、嵌套路由、权限路由等等。
- [x] 面向未来,在满足需求的同时,我们也不会停止对新技术的探索。比如 dll 提速、modern mode、webpack@5、自动化 external、bundler less 等等。
- [x] HTML 模板的真正定制
- [x] REACT 18+ 、 VUE 3
- [x] 多页面模式
- [x] 可作为基座,暴露组件等,也可单独运行
- [x] ESM 及共享
- [x] d.ts 同步协助,一键生成同步
- [ ] 完善的区块市场,垂直业务场景
- [x] SWC
- [x] esbuild
- [x] 环境变量支持 ajax 请求配置
- [x] 根据依赖自动引入 REACT 18 或 VUE 3 的编译器### 参考
- [umi](https://github.com/umijs/umi)
- [umi-ui](https://github.com/umijs/umi-ui)
- [emp](https://github.com/efoxTeam/emp)