{"id":13675037,"url":"https://github.com/aliyun/alibabacloud-alfa","last_synced_at":"2025-04-28T22:32:18.009Z","repository":{"id":38998305,"uuid":"221168656","full_name":"aliyun/alibabacloud-alfa","owner":"aliyun","description":"阿里云微前端解决方案","archived":false,"fork":false,"pushed_at":"2025-04-23T13:31:20.000Z","size":4323,"stargazers_count":856,"open_issues_count":29,"forks_count":82,"subscribers_count":20,"default_branch":"dev","last_synced_at":"2025-04-23T14:32:54.483Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://aliyun.github.io/alibabacloud-alfa","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aliyun.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-11-12T08:34:45.000Z","updated_at":"2025-04-23T13:31:27.000Z","dependencies_parsed_at":"2024-04-22T10:29:46.713Z","dependency_job_id":"1d2b38cd-c9da-405a-9356-82f515d4ee9e","html_url":"https://github.com/aliyun/alibabacloud-alfa","commit_stats":null,"previous_names":[],"tags_count":178,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aliyun%2Falibabacloud-alfa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aliyun%2Falibabacloud-alfa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aliyun%2Falibabacloud-alfa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aliyun%2Falibabacloud-alfa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aliyun","download_url":"https://codeload.github.com/aliyun/alibabacloud-alfa/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251397736,"owners_count":21583064,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-02T12:00:28.000Z","updated_at":"2025-04-28T22:32:15.218Z","avatar_url":"https://github.com/aliyun.png","language":"TypeScript","funding_links":[],"categories":["目录","Micro-Frontends"],"sub_categories":["Admin Template \u0026 Component Library"],"readme":"# Alfa\n\u003c!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --\u003e\n[![All Contributors](https://img.shields.io/badge/all_contributors-6-orange.svg?style=flat-square)](#contributors-)\n\u003c!-- ALL-CONTRIBUTORS-BADGE:END --\u003e\n\n[![NPM version][npm-image]][npm-url]\n\n[npm-image]: https://img.shields.io/npm/v/@alicloud/console-os-kernal.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/@alicloud/console-os-kernal\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.alibabacloud.com\"\u003e\n    \u003cimg src=\"https://aliyunsdk-pages.alicdn.com/icons/AlibabaCloud.svg\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://aliyun.github.io/alibabacloud-alfa/\"\u003e\n    \u003cimg src=\"https://gw.alicdn.com/tfs/TB1pJiNh_M11u4jSZPxXXahcXXa-160-160.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\n## 介绍\n`Alfa` 是在阿里云控制台体系中孵化🐣的微前端方案， 定位是面向企业级的微前端体系化解决方案。\n\n## 特性\n\n * 📦 开箱即用，无代码侵入\n * 📎 完善的微前端体系支撑\n * 🕋 完整前端容器沙箱\n * ♋️  多实例兼容\n\n## 使用文档\n\n参见： [https://aliyun.github.io/alibabacloud-alfa](https://aliyun.github.io/alibabacloud-alfa)\n\n## Try Example\n\n克隆仓库到本地\n\n```\ngit clone https://github.com/aliyun/alibabacloud-alfa.git\n```\n\n安装子应用\n\n```bash\n$ npm run install:example\n```\n\n运行 React 子应用\n\n```bash\n$ cd example/SubApp/React\n$ npm run start\n# you will visit app on http://localhost:8080/\n```\n\n运行 Vue 子应用\n\n```bash\n$ cd example/SubApp/Vue\n$ npm run serve\n# you will visit app on http://localhost:8081/\n```\n\n运行 宿主 应用\n\n```bash\n$ cd example/HostApp/ReactHost\n$ npm run start\n# you will visit app on http://localhost:3000/\n```\n\n你可以在 http://localhost:3000/ 访问到当前加载的两个子应用。\n\n## Try Live Demo\n\n### React\n\n* [基础用法](https://codesandbox.io/s/jolly-sun-pf75y)\n\n* [React 加载 Angular 应用](https://codesandbox.io/s/busy-jepsen-xp8q9)\n\n### Angular\n\n* [Angular 加载 React 应用](https://codesandbox.io/s/nameless-rain-1yv57)\n\n### Vue\n\n* [Vue 加载微应用](https://codesandbox.io/s/cool-grass-lbrfn?file=/src/components/HelloWorld.vue)\n\n## 贡献指南\n\n参见[贡献指南](https://github.com/aliyun/alibabacloud-console-toolkit/blob/master/CONTRIBUTING.md)\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/Boelroy\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/2794349?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBowen\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/aliyun/alibabacloud-alfa/commits?author=Boelroy\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/aliyun/alibabacloud-alfa/commits?author=Boelroy\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/royIdoodle\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/17637852?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRoy.idoodle\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/aliyun/alibabacloud-alfa/commits?author=royIdoodle\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/aliyun/alibabacloud-alfa/commits?author=royIdoodle\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://segmentfault.com/u/csryan\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/18747423?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ecsr632\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/aliyun/alibabacloud-alfa/commits?author=csr632\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/digu\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/44129641?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDigu\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/aliyun/alibabacloud-alfa/commits?author=digu\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.yuque.com/seekhow/blog\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/31029342?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eQiuHao\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/aliyun/alibabacloud-alfa/issues?q=author%3Aseekhow\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://fromyb.com/\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/11918866?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003e道玄\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/aliyun/alibabacloud-alfa/commits?author=yozman\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faliyun%2Falibabacloud-alfa","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faliyun%2Falibabacloud-alfa","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faliyun%2Falibabacloud-alfa/lists"}