Comment on page
快速上手
本文主要介绍从初识飞布到快速了解飞布功能从而搭建第一个API并有效访问的完整流程。
简单使用,只需要观看本视频即可,后面内容可忽略。
01入门教程-如何快速上手飞布?
00功能介绍-如何安装或升级飞布?
gitpod 介绍:Gitpod是一个在线IDE,可以从任何GitHub页面启动。在几秒钟之内,Gitpod就可以为您提供一个完整的开发环境,包括一个VS Code驱动的IDE和一个可以由项目定制化配置的云Linux容器。
启动成功后,在 gitpod 底部切换到
PORTS
面板,选择 9123
端口打开即可# 开发模式运行
docker run -it -p 9123:9123 -p 9991:9991 fireboomapi/fireboom_server:latest dev
打开控制面板,使用如下地址进行访问:
如果你使用的是Windows系统,建议使用 Git bash 执行脚本,或者在
MSYS2
等环境下执行脚本,不支持在CMD
或者PowerShell
终端中执行curl -fsSL https://www.fireboom.io/install.sh | bash -s project-name -t fb-init-todo
project-name
为项目名称,可根据需求更改。-t fb-init-todo
为初始化模板,省略后默认创建空项目。# 升级飞布命令行
# cd project-name
curl -fsSL https://www.fireboom.io/update.sh | bash
# 开发环境
# cd project-name
./fireboom dev
启动成功日志:
⇨ http server started on [::]:9123
打开控制面板
如果你要使用钩子等高级特性,则需要掌握一种后端开发语言。
如果你是前端开发者,推荐:
如果你是后端开发者,推荐:
实现自定义业务逻辑有几种不同的选项,具体取决于你的用例。
- API数据源:除数据库外,飞布支持集成REST API和GraphQL API,开发者可以自行用喜欢的方式实现自定义逻辑的API,但无需考虑权限问题。飞布此时变身API网关,作为BFF层对外提供接口。