▦ 产品简介
FastAPI 在线编辑器是一个基于浏览器的开发工具,让开发者可以直接在网页上编写、运行和调试 FastAPI 代码。
无需本地环境配置,随时随地开始开发。
▦ 核心功能
在线编辑
基于 Monaco Editor,提供语法高亮和智能提示
实时运行
一键运行代码,即时查看结果
API 测试
内置 API 测试工具,支持各种请求
代码保存
支持保存代码到本地,随时继续开发
▦ 技术实现
后端使用 Python FastAPI + Uvicorn,前端使用 Vue 3 + Monaco Editor。
# 简单的 FastAPI 示例
from fastapi import FastAPI
app = FastAPI()
@app.get("/")
def read_root():
return {"Hello": "World"}