Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ziyi2/micro-framework
微前端框架示例
https://github.com/ziyi2/micro-framework
framework javascript micro-frontend micro-frontends micro-frontends-demo
Last synced: 2 days ago
JSON representation
微前端框架示例
- Host: GitHub
- URL: https://github.com/ziyi2/micro-framework
- Owner: ziyi2
- License: mit
- Created: 2022-08-23T11:48:59.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-01-14T01:29:17.000Z (29 days ago)
- Last Synced: 2025-02-08T03:38:57.275Z (4 days ago)
- Topics: framework, javascript, micro-frontend, micro-frontends, micro-frontends-demo
- Language: TypeScript
- Homepage: https://ziyi2.github.io/micro-framework/
- Size: 7.85 MB
- Stars: 28
- Watchers: 3
- Forks: 14
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Micro Framework
Micro Framework 是[《深入浅出微前端》](https://juejin.cn/book/7258893482318626868)小册衍生出来的一个微前端示例框架。
## 特性
- 基于 single-spa 进行封装
- 基于 iframe 进行隔离设计
- 提供 Loader 的扩展机制
- ...## 安装
``` bash
# CommonJS 库包安装
npm i ziyi-micro-framework --save# ES Module 库包安装
npm i ziyi-micro-framework-es -save
```## 使用
暂无使用方法,正在设计中...
## 贡献指南
如果该微前端框架代码存在优化空间,希望大家可以指正。可以通过提 [Issues](https://github.com/ziyi2/micro-framework/issues) 的形式告知,也可以通过 Pull Request 的形式提交指正代码,作者会对代码进行 Review,如果通过会合并大家的代码,也可能告诉大家为什么不能接受这样的修改,并最终关闭它。
在提交一个 Pull Request 之前,请确保你按照以下的步骤来做:
- Fork 仓库
- 创建分支进行修改
- 使用 Angular 规范的提交说明
- 更新源码的同时更新相应的 VuePress 说明文档
- 确保代码通过 CI 流程## 许可协议
[MIT](https://opensource.org/license/mit/)
Copyright (c) 2023-present ziyi