Genstore SDK
Genstore SDK 提供了一套完整的应用集成解决方案,包含服务端 SDK 和客户端 App Bridge,使应用能够与 Genstore 店铺后台实现无缝集成,提供优秀的用户体验和性能表现。
TIP
App Bridge 仅支持嵌入式应用,且其提供的 React 组件本质是与上层店铺后台的通信工具或功能插槽,多数功能实现由店铺后台提供。
核心能力
导航与路由
- 向 Genstore 后台上报应用的导航菜单,并最终由 Genstore 后台完成菜单的相关功能
- 针对 Genstore 后台进行内部路由的快捷跳转(该项功能为静默能力,无需主动使用)
界面集成
- 使用 Genstore 后台提供的各种全屏组件(持续丰富中)
- 组件库正在建设中,将提供更丰富的 UI 组件支持
开发集成
- 默认集成 Node 应用开发 SDK,并自动适配应用运行时的 Fetch 以及 XHR API
- 协助应用管理用户访问会话,以便捷访问 Genstore 开放 API
技术架构
安装指南
bash
# 安装服务端 SDK
npm install @genstore/app-server-kit
# 安装客户端 App Bridge
npm install @genstore/app-bridge-react
- 关于服务端 SDK 的安装,可参考安装服务端 SDK。
- 关于 App Bridge 的安装,可参考安装 App Bridge。