ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 처음 시작하는 FastAPI
    독서 2024. 7. 26. 17:12

    이번에는 한 번도 안 봤던 분야의 책을 골랐습니다.

    파이썬을 이용해 짧은 시간에 많은 작업을 수행할 수 있는 방법을 알 수 있다고 해서 골라봤습니다.

    책이 얇아도 내용은 가득 들어있었습니다.

     

     

    < 처음 시작하는 FastAPI > 목차

    총 18개의 챕터와 2개의 부록으로 구성되어 있습니다.

    1. 모던 웹
    2. 모던 파이썬
    3. FastAPI 둘러보기
    4. Starlette 비동기, 동시성
    5. Pydantic과 타입 힌트, 모델
    6. 의존성
    7. 프레임워크 비교
    8. 웹 계층
    9. 서비스 계층
    10. 데이터 계층
    11. 인증 및 인가
    12. 테스트
    13. 프로덕션
    14. 데이터베이스와 데이터 과학, AI
    15. 파일
    16. 양식과 템플릿
    17. 데이터 탐색 및 시각화
    18. 게임
    19. 더 읽을거리
    20. 생명체와 탐험가

    < 처음 시작하는 FastAPI > 포인트

    • Pydantic에 대한 설명
     
     

    파이썬의 타입 힌트를 사용한 데이터 유효성 검사와 설정 관리를 하는 Pydantic에 대한 내용을 자세하게 다루고 있습니다.

    타입 힌트, 초기화에 대한 예시가 많아 이해하기 쉬웠습니다.

    • Pytest와 테스트 자동화
     
     

    자동화된 테스트의 중요성을 강조하면서, 테스트 자동화와 pytest로 테스트를 구축하는 방법도 다루고 있습니다. 특히 API 를 구현하는 웹 계층 테스트, 웹 계층과 데이터 계층에 연결되는 서비스 계층 테스트의 코드도 자세하겨 적혀있습니다.

    • FastAPI와 데이터베이스
     
     

    FastAPI를 사용해 데이터를 저장하고 검색하는 방법을 소개하는 부분이 있습니다.

    지난 학기에 공부하고 발표한 SQL에 대한 내용을 포함해, 허깅페이스에 대해 간단하게 언급합니다.

    들어보기만 했던 모듈이었는데 질문에 대한 대답을 할 수 있다는 점이 인상깊었습니다.

    < 처음 시작하는 FastAPI > 리뷰

    다양한 프레임 워크 중 FastAPI에 대해 이해하기 쉽도록 자세하게 설명하고 있는 책입니다.

    앞서 언급한 내용 외에도 차트, 그래프 패키지에서 오픈 소스 파이썬 라이브러리인 Plotly, 지도 패키지에 대해서 간단하게 다루고 있습니다. 이번 방학에 지도 시각화를 해야 할 일이 있을 것 같은데 Plotly를 사용하는 지도 예시가 있어서 좋았습니다.

    ​이미 파이썬을 알고, 파이썬 웹 프레임워크에 관심이 많은 분들께 추천드리는 책입니다.

    "한빛미디어 서평단 < 나는리뷰어다 > 활동을 위해서 책을 제공 받아 작성된 서평입니다."

Designed by Tistory.