API에 있어 기본이 되는 CRUD API 를 개발하며 FastAPI 에 적응하기 위한 기록을 남긴다.
1. 환경세팅
1) 프로젝트 생성
poetry new apps
poetry 를 통해 프로젝트를 생성하면 아래와 같은 구조를 갖게 된다.
apps
├── pyproject.toml
├── README.rst
├── apps
│ └── __init__.py
└── tests
├── __init__.py
└── test_apps.py
2) 의존성 라이브러리 설치