Skip to content

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。

快速开始