Friday, July 3, 2020

Test and Code: 120: FastAPI & Typer - Sebastián Ramírez

FastAPI is a modern, fast (high-performance), web framework for building APIs with Python based on standard Python type hints.
Typer is a library for building CLI applications, also based on Python type hints.
Type hints and many other details are intended to make it easier to develop, test, and debug applications using FastAPI and Typer.

The person behind FastAPI and Typer is Sebastián Ramírez.

Sebastián is on the show today, and we discuss:

  • FastAPI
  • Rest APIs
  • Swagger UI
  • Future features of FastAPI
  • Starlette
  • Typer
  • Click
  • Testing with Typer and Click
  • Typer autocompletion
  • Typer CLI

Special Guest: Sebastián Ramírez.

Sponsored By:

Support Test & Code : Python Testing for Software Engineering

Links:

<p>FastAPI is a modern, fast (high-performance), web framework for building APIs with Python based on standard Python type hints.<br> Typer is a library for building CLI applications, also based on Python type hints.<br> Type hints and many other details are intended to make it easier to develop, test, and debug applications using FastAPI and Typer.</p> <p>The person behind FastAPI and Typer is Sebastián Ramírez.</p> <p>Sebastián is on the show today, and we discuss:</p> <ul> <li>FastAPI</li> <li>Rest APIs</li> <li>Swagger UI</li> <li>Future features of FastAPI</li> <li>Starlette</li> <li>Typer</li> <li>Click</li> <li>Testing with Typer and Click</li> <li>Typer autocompletion</li> <li>Typer CLI</li> </ul><p>Special Guest: Sebastián Ramírez.</p><p>Sponsored By:</p><ul><li><a href="https://ift.tt/2JDHRTz" rel="nofollow">PyCharm Professional</a>: <a href="https://ift.tt/2JDHRTz" rel="nofollow">Try PyCharm Pro for 4 months and learn how PyCharm will save you time.</a> Promo Code: TESTANDCODE20</li></ul><p><a href="https://ift.tt/2tzXV5e" rel="payment">Support Test & Code : Python Testing for Software Engineering</a></p><p>Links:</p><ul><li><a href="https://explosion.ai/" title="Explosion" rel="nofollow">Explosion</a></li><li><a href="https://ift.tt/2TMd1SL" title="FastAPI" rel="nofollow">FastAPI</a></li><li><a href="https://ift.tt/2QWQfTT" title="Typer" rel="nofollow">Typer</a></li><li><a href="https://ift.tt/2tIKgZA" title="OpenAPI Specification " rel="nofollow">OpenAPI Specification </a></li><li><a href="https://ift.tt/2NYg4nL" title="JSON Schema" rel="nofollow">JSON Schema</a></li><li><a href="https://oauth.net/2/" title="OAuth 2.0" rel="nofollow">OAuth 2.0</a></li><li><a href="https://ift.tt/2oI7L0c" title="Starlette" rel="nofollow">Starlette</a></li><li><a href="https://ift.tt/2rDd9EG" title="pydantic" rel="nofollow">pydantic</a></li><li><a href="https://ift.tt/2JJNFwp" title="Swagger UI" rel="nofollow">Swagger UI</a> &mdash; REST API Documentation Tool</li><li><a href="https://ift.tt/2YY9Kkd" title="Testing - Typer" rel="nofollow">Testing - Typer</a></li><li><a href="https://ift.tt/2PP6QKU" title="Click" rel="nofollow">Click</a></li><li><a href="https://ift.tt/2ZvRDkF" title="Testing Click Applications" rel="nofollow">Testing Click Applications</a></li><li><a href="https://ift.tt/2YSvBcG" title="CLI Option autocompletion - Typer" rel="nofollow">CLI Option autocompletion - Typer</a></li><li><a href="https://ift.tt/2D9sqFf" title="Typer CLI - completion for small scripts" rel="nofollow">Typer CLI - completion for small scripts</a></li></ul>

from Planet Python
via read more

No comments:

Post a Comment

TestDriven.io: Working with Static and Media Files in Django

This article looks at how to work with static and media files in a Django project, locally and in production. from Planet Python via read...