export const description =
  '欢迎来到Robyn API文档。您将找到全面的指南和文档，帮助您尽快开始使用Robyn，并在遇到困难时获得支持。'

# 使用Robyn构建实际应用

蝙蝠侠被委托开发一个Web应用程序来管理哥谭市的犯罪数据。该应用程序将允许哥谭警察局存储和检索有关犯罪活动、嫌疑人及其位置的数据。他决定使用Robyn Web框架来高效快速地构建这个应用程序。

您可以在[这里](https://github.com/sparckles/example_robyn_app)找到此应用程序的源代码。

## 安装Robyn

第一步是安装Robyn。蝙蝠侠创建了一个虚拟环境并使用pip安装了Robyn。

```bash
$ python3 -m venv venv
$ source venv/bin/activate
$ pip install robyn
```

## 创建Robyn应用程序

蝙蝠侠正准备创建一个`src/app.py`文件，这时他得知Robyn提供了一个CLI工具来创建新应用程序。他运行以下命令来创建一个新的Robyn应用程序：

```bash
$ python -m robyn --create
```

这个示例应用程序将展示如何：

- 设计和实现RESTful API
- 处理身份验证和授权
- 使用中间件进行请求处理
- 实现实时通知
- 设置监控和日志记录
- 部署应用程序
- 生成API文档
- 组织和构建可维护的代码 