Skip to content

shimohq/sdk-cabinet-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

石墨 SDK Cabinet 演示程序

本项目用于演示如何接入石墨 SDK前端 SDK (shimohq/sdk-cabinet)

在使用此演示程序前,需要石墨 SDK 官网注册账号,以获取用于和石墨测试服务器通信的 clientIdclientSecret

本项目包括以下子项目。

后端:

前端:

  • html:基于传统前端 app 的演示程序
  • react:基于 React 的演示程序
  • vue:基于 Vue.js 的演示程序

注意事项:

  • 这些项目仅用于演示目的,实际可用功能、性能以实际为准
  • 这些项目仅用于演示目的,且未针对真实环境进行优化,请勿用于真实项目
  • 项目中所用技术、编码风格等细节不代表着是石墨所推荐的选项

运行要求:

  • 浏览器
    • Chrome >= 60
    • Firefox >= 60
    • Safari >= 10
  • node >= 10
  • node-gyp 可运行的环境 (用于安装依赖)
  • git

由于此项目仅用于演示,因此:

  • 未列出的浏览器均不保证兼容性等的技术问题
  • 项目主要以 macOS 和 Ubuntu 为目标操作系统

由于 clientIdclientSecret 属于敏感信息,因此建议仅在后端服务器中存储并和石墨服务器通信。

此程序用于演示后端服务如何:

  • 使用 clientIdclientSecret 申请和石墨服务器通信用的 Access Token
  • 如何创建和管理文档
  • 如何处理石墨文档和用户的关系

本项目演示传统前端 app 是如何接入石墨 SDK。

本项目演示 React app 是如何接入石墨 SDK。

本项目演示 Vue app 是如何接入石墨 SDK。

引用资源

About

石墨 SDK 简易开发演示项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published