我想了解Python有哪些流行框架，以及它们的主要用途。输出格式要求：答语内容必须包含4个要点，每个要点单独成段；总字数不得超过200字。请用markdown格式输出。
user
```markdown
- **Django** 框架主要用于快速开发复杂且安全的Web应用。Django有着“ framework for perfectionists with deadlines”之美誉，自带多种功能，如用户认证、管理后台、数据库ORM等。适合需要快速搭建后台系统的企业级应用。

- **Flask** 是一个轻量级的Web应用框架，设计为简单的应用程序使用。它没有自带的数据库抽象层、表单验证或其他任何工具，只有路由处理并能够扩展以支持应用程序所需的功能。适合初学者和小型项目。

- **Tornado** 是一个Python的Web框架和异步网络库，最初由FriendFeed开发。它专为处理大量并发请求的能力而设计，能够在单一服务器上处理数万的连接，非常适合作为聊天应用、推送通知等长连接应用的基础架构。

- **FastAPI** 是一个用于构建API的现代、快速（高性能）web框架，基于Python类型提示。性能接近NodeJS和Go语言，极大提升了开发效率与体验。特别适合用于开发微服务架构下的高性能API服务。
```
assistant