을 읽고 공부한 내용을 정리한 글입니다. app.get과 router.get의 코드가 둘 다 get이나 post를 쓰고 뒤에 URL이 온다는 점에서 쓰임새가 똑같아 보이는데 언제는 app.get을 쓰고 router.get을 쓰길래 둘의 차이가 궁금해졌다. app은 FastAPI 객체를 만들고 from fastapi import FastAPI app = FastAPI() @app.get("/hello") def hello(): return {"message": "Hello World"} router는 APIRouter 객체를 만든다. from fastapi import APIRouter, FastAPI app = FastAPI() router = APIRouter() @router.get("/items/"..