요세 파이썬에 관심이 많고 파이썬에 대해서 이것저것 알아보고 있는중이다. 파이썬이 도대체 어떤 개발툴이며, 어떻게 활용되는지가 궁금해서 이다. 그러던중 [파이썬 FastAPI 개발 입문]를 접하게 되었다. 이 책은 사실 책 제목은 너무나 평범함 그 자체인데 사실 책 표지때문에 관심을 더욱 가지게 되었다. 보통 책은 제목이나 부제를 읽고 해당 책의 주제를 파악하고 더 나아가서는 내용이 어떻게 전개가 될지까지 지레짐작을 할 수가 있다. 그런데 이 책은 정말로 친절하게도 책의 제목은 당연히 어떤 주제인지를 단번에 파악이 되고, 책의 표지에서 책 구성이 어떻게 될 것인지를 전반적으로 파악할 수가 있었다.
"실무와 같은 샘플을 통해 단계별로 학습!"
"FASTAPI로 웹 API를 만들자!"
"FASTAPI를 처음 이용한다면 필독!"
이렇게 문구가 적혀져 있어서 이 책을 파악하는데에는 단 5초 정도만 있으면 충분하였다. 이 책은 나처럼 파이썬을 대충 알지만 개발에 대해서 잘 몰라서 FASTAPI 개발이라는 비교적 쉽게 접할 수 있는 방법을 알려주는 이 책이 정말 안성 맞춤이었다. 그리고 이 책은 무엇보다도 지은이는 독자들을 고려한 것이 분명하다. 수많은 학습서를 통해서 공부해 보았지만 책을 보면서 똑같이 따라해도 간혹 틀린 결과에 궁금증이 생기기 마련인데 지은이는 그런 부분들을 (주)AK커뮤니케이션즈 홈페이지(http://www.amusementkorea.co.kr) 고객센터에서 1:1문의를 통해 해소할 것을 안내하였다.
구성은 크게 3파트로 나뉘어져 있다. 첫번째로는 FastAPI를 준비하고 개발 환경을 셋팅하는 단계이다. 두번째로는 FastAPI 애플리케이션 구현하는 단계이다. 데이터베이스 연결 및 조작까지 다루는 방법을 알수가 있었다. 또한 테스트와 라이브러리 설치를 하고, 테스트 실행까지 할 수 있었다. 마지막으로는 클라우드 플랫폼에 배포하는 단계이다. 전체적으로 FastAPI를 구축하고 개발환경을 만들고 활용할 수 있는 발판을 만드는 단계가 대부분이다. 파이썬 FastAPI를 심도있게 활용하기 위해서는 해당 책으로는 많이 부족하지만 그렇기에 이 책은 파이썬 FastAPI 개발 입문자에게 정말 안성맞춤이라는 생각이 든다. 지은이의 친절한 설명에 감동하고 구체적인 예시문들에 또 감동한다. 정말 배우기 좋은 책이다.
#파이썬
#파이썬입문
#FastAPI