본문 바로가기

처음 시작하는 FastAPI - 이왕 처음 배우는 거라면 최신 기술

by 찌노오 2024. 7. 27.

 


[처음 시작하는 FastAPI]
저자 : 빌 루바노빅 저자(글) · 한용재 , 한바름 번역
출판 : 한빛미디어
발매 : 2024.06.30

 

파이썬으로 웹 개발을 시작하는 사람이라면 



 

 

책의 구성과 내용

#️⃣  기본정보

ISBN 9791169212649
발행(출시)일자 2024 5 10
쪽수 324쪽
크기 183 * 235 * 16 mm / 695 g

 

 

 

#️⃣ 목차

책의 감상평

#️⃣ 파이썬으로 웹개발을 해보지 않아도 괜찮은 친절한 설명 

원서는 'FastAPI' 이지만, 번역본에서는 '처음 시작하는'이라는 수식어가 있다. 300여 페이지의 구성이지만 파이썬으로 웹 개발을 하지 않은 사람이나 웹 개발에 대해 이해도 높지 않은 사람들도 이해할 수 있도록 비교적 설명이 친절했다.

 

특히, Part 1에서는 개략적인 모던 웹을 훑고 가면서 기존 파이썬 웹프레임워크인 Flask, django 그리고 이 책의 제목이 FastAPI까지 소개한다.

 

마지막 부분에서는 더 읽으면 좋은 책이나 추가 자료 목록을 제공한다. 파이썬 관련 책부터 github 링크, 그 외 읽을 거리가 있다. 더 깊은 지식을 원하는 사람들이라면 유용하겠다.

 

#️⃣ 프레임워크를 소개하는 책 다운 예제코드 삽입

기술서적답게 그리고 프레임워크를 소개하는 책 답게 예제 코드를 다양하게 담고 있다.

 

일단 패키지부터 설치해본다!

 

직접 실습까지 해본다.

 

이참에 평소에 해보고 싶었던 공공API를 이용해 FastAPI로 배포해보았다.

버스도착시간을 알려주는 웹 서비스

 

#️⃣ 웹사이트 구축을 위한 계층, 테스트, 배포 그리고 데이터 시각화까지!

웹사이트 구축에 필요한 웹 계층, 서비스 계층, 데이터 계층에 대한 간단한 설명하고 테스트부터 배포까지 다루고 있다. 이부분은 사실 FastAPI 한정된 내용은 아니고 다른 프레임워크에서도 통용되는 코드이다.

 

웹 어플리케이션의 전반적인 이해를 돕기 위한 파트이지만, 일반적인 내용이라 기존 파이썬으로 웹 개발을 알고 있는 사람들에게는 크게 도움이 되지 않을 것 같다.

 

다만 마지막 챕터에 파이썬의 데이터 분석과 시각화에 대한 내용을 담고 있다. Plotly 라이브러리에 대해서 짧게 설명하는 데 matplotlib, seaborn보다 좀 더 인터렉티브한 시각효과를 줄 수 있음을 알게 되었다. 이 쪽 파트로 심화된 내용을 다루는 책이 나오면 좋겠다는 생각이 들었다.

 

추천독자

추천 독자는 앞서 써둔 것처럼 FastAPI로 웹 개발을 시작하려는 개발자이다.

 

다만, 나처럼 웹 개발에 대한 지식이 많지 않아도 이 책을 따라가다보면 충분히 배포까지 해볼 수 있을 정도로 친절하게 전반적인 웹 개발에 대한 내용을 서술하고 있다.

 

 

 

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

반응형

댓글