파이보 게시판 만들기
라이언의 꿀팁백과
점프 투 FastAPI 도서를 참고하며 게시판을 만들고 있다. 이와 관련하여 학습한 내용 중 기억해야 할 내용을 일부 정리한다. (온라인 도서 링크)
Base 파이썬에서 데이터베이스 모델 구성 시 사용하는 클래스
SQLAlchemy 파이썬에서 ORM 으로 데이터베이스를 다루게 하는 도구
SQLite 파일 기반 데이터베이스로 파이썬 모듈에 내장되어 있음
Alembic 데이터베이스 마이그레이션 도구
DB Browser for SQLite SQLite DB 파일을 열람하는 도구
라우팅 FastAPI가 요청받은 URL을 해석하여 그에 맞는 함수를 실행하여 그 결과를 리턴하는 행위
Dependency Injection(의존성 주입) 필요한 기능을 개발자가 구체적으로 작성하는 것이 아니라 선언하여 사용하는 방법