跳到主要内容

hel-micro-react

hel-micro-react sdk 是基于 hel-micro 封装并适配 react 框架的适配层

  • 获取 Hel Pack 云 hel 模块服务或其它云 hel 模块服务提供的远程 react 组件
  • 支持组件声明方式懒加载远程 react 组件
  • 支持以钩子函数的形式懒加载远程 react 组件
  • 提供组件样式隔离
  • 提供renderApp接口让用户将整个 react 应用弹射给调用者,调用者只需使用 MicroApp 实例化应用即可,以便搭建成为 one react runtime的微前端架构,具体例子可参考hel-react-app
react 适配层是可选的

如不需要样式隔离特性和懒加载机制,直接基于 hel-micro 拉取远程 react 组件即可

无需样式隔离和组件懒加载时,使用preFetchLib即可,代码形如

import { Button } from 'remote-tdesign-react';

function HiRemoteButton() {
return <Button theme="danger">prefetched remote tdesign button</Button>;
}

示例见demo-use-remote-tdesign-react站点,站点源码见git

文档正在拼命建设中,有疑问可联系 fantasticsoul 或提 issue ....