应用模板创建
GMSSH 应用开发快速入门
欢迎来到 GMSSH 开发者世界
本指南将带您从零开始,快速掌握 GMSSH 应用开发的完整流程。无论您是前端开发者还是全栈工程师,都能在这里找到适合的开发路径。
成为 GMSSH 开发者
注册开发者账号
要开始 GMSSH 应用开发之旅,首先需要注册开发者账号:
应用创建完整流程
概述
GMSSH 提供了完整的应用开发生命周期管理,从创建到部署,一站式解决方案:
步骤一:注册账号

详细说明:
- 访问开发者中心
- 点击注册按钮
- 填写必要信息
- 验证邮箱
- 点击创建新应用
步骤二:创建应用

详细说明:
- 选择应用模板
- 填写应用信息
- 设置应用权限
- 确认创建
步骤三:选择技术栈

支持的技术栈组合:
- HTML + JavaScript
- Vue3 + Vite
- React + Vite
- 前端 + Python + GMSSH SDK
步骤四:获取仓库

仓库信息包括:
- Git 仓库地址
- 访问用户名
- 访问密码
- 克隆命令
步骤五:完善应用

详细说明:
- 在应用列表点击编辑按钮
- 完善应用的一些基本信息
- 点击保存编辑按钮
步骤六:发布应用(开发完成)

详细说明:
- 应用管理
- 选择您要发版的应用
- 需要填写版本号和版本说明
- 审核员审核通过后,应用中心就可以安装
应用脚手架模块
应用脚手架模块提供了完整的前后端开发模板,支持多种技术栈组合,帮助开发者快速启动项目。
前端应用模板
HTML + JavaScript
- 原生 Web 开发
- 轻量级,适合简单应用
- 快速上手,无需构建工具
Vue3 + Vite
- 现代化 Vue.js 框架
- 快速热重载开发体验
- 完整的组件化开发支持
React + Vite
- 流行的 React 生态
- 高性能构建工具
- 丰富的社区资源
后端模块
Python + GMSSH SDK
- 基于 Unix Domain Socket 文件通信
- 采用 JSON-RPC 2.0 协议标准
- 高性能本地进程间通信
- 提供完整的 RPC 接口封装
- 支持异步调用和批量请求
- 提供完整的 API 接口
- 支持高性能并发处理
Python + HTTP (Sanic)
- 基于 Sanic 异步框架
- 轻量级 HTTP 服务
- 适合 RESTful API 开发
快速开始
- 选择前端模板:根据项目需求选择合适的前端技术栈
- 选择后端模块:根据功能要求选择对应的后端方案
- 一键生成:使用脚手架工具快速生成项目结构
- 开始开发:基于生成的模板进行业务开发
选择建议:
- 初学者:推荐 HTML + JavaScript
- 前端开发者:推荐 Vue3 + Vite
- 全栈开发者:推荐 Vue3 + Python + GMSSH SDK
技术栈说明
GMSSH SDK 是基于 Unix Domain Socket(文件套接字)和 JSON-RPC 2.0 协议构建的轻量级开发工具包,通过本地文件系统进行高效的进程间通信,提供了低延迟、高性能的数据传输能力,支持异步调用和事件驱动的开发模式。