Schema Schema란 어떤 데이터나 객체를 정의한 규칙으로 주고 받는 것을 의미한다. 다른 언어, 프레임워크에서는 DTO (Data Transfer Object) 라는 용어로도 많이 사용된다. FastAPI vs Django Ninja 스키마 방식 차이 ex) FastAPI에서 Schema 는 Pydantic을 이용해 정의된다. ex) Django Ninja의 Schema는 Pydantic을 상속 받아 작성 된 방식으로 자체적으로 만든 Schema라는 모듈로 정의됨 공식 Document 에서 제공하는 3가지 Schema를 만드는 방식에 대해 알아본다. 1. Schema 2. ModelSchmea 3. CreateSchema Schema 가장 기본적인 Schema 형태로 DRF의 Serializer와..