https://github.com/nsidnev/fastapi-realworld-example-app 의 실습
- Starllette : FastAPI가 의존하는 ASGI 서버 프레임워크
- Uvicorn : Starllette이 의존하는 ASGI 서버 프레임워크
- APIRouter를 지원한다.
- exception_handler 를 지원한다.
- Pydantic : json parse, dump
- Aiosqlite : async SQLite3 SQL DB connection
- Asyncpg : async Postegral SQL DB connection
- Asyncio : 위 두 프레임워크가 의존하는 async highlevel api
- Tortoise : Async ORM for python
- Bcrypt : password hash
- PyJwt : Json Web Token 보안 제공
- requests : TestClient 를 제공
- httpx : async client
- slugify : title등을 slug로 변환