
FastAPI
FastAPI is a modern, fast (high-performance), web framework for building APIs with Python based on standard Python type hints. The key features are: Fast : Very high performance, on par with NodeJS and Go (thanks to Starlette and Pydantic).
Extending OpenAPI - FastAPI - tiangolo
Once you go to http://127.0.0.1:8000/redoc you will see that you are using your custom logo (in this example, FastAPI's logo):
Features - FastAPI - tiangolo
Interactive API documentation and exploration web user interfaces. As the framework is based on OpenAPI, there are multiple options, 2 included by default. Swagger UI , with interactive exploration, call and test your API directly from the browser.
FastAPI - tiangolo
自動対話型の API ドキュメントが新しいボディも含めて自動でアップデートされます: "Try it out"ボタンをクリックしてください。パラメータを入力して API と直接やりとりすることができます: それから、"Execute" ボタンをクリックしてください。
Tutorial - User Guide - FastAPI - tiangolo
FastAPI framework, high performance, easy to learn, fast to code, ready for production
First Steps - FastAPI - tiangolo
FastAPI generates a "schema" with all your API using the OpenAPI standard for defining APIs. "Schema" ¶ A "schema" is a definition or description of something.
Metadata and Docs URLs - FastAPI - tiangolo
Metadata for API¶ You can set the following fields that are used in the OpenAPI specification and the automatic API docs UIs:
Learn - FastAPI - tiangolo
FastAPI framework, high performance, easy to learn, fast to code, ready for production
About - FastAPI - tiangolo
FastAPI framework, high performance, easy to learn, fast to code, ready for production
FastAPI - tiangolo
FastAPI framework, high performance, easy to learn, fast to code, ready for production