aim***
2023-04-23

FastAPI의 핵심 기능과 5가지 기술 스택(몽고DB, 도커, pydantic, SQLModel, pytest)으로 이벤트 플래너 애플리케이션을 처음부터 끝까지 완성해본다!
오랜만에 리뷰 이벤트에 참여를 했다. 이제 전자책으로도 볼 수 있나 보다. 종이책 할지 전자책 할지 고민을 꽤 많이 했다. 이상하게 전자책은 따로 이북 리더기 같은 게 없어서인지 휴대폰으로 보려고 해도 손이 잘 가지 않는다. 하지만 리뷰 이벤트... 리뷰를 꼭 해야 하니까 꼭 읽어지겠지 하는 심정으로 전자책으로 신청.
IT 서적이고 코드가 많이 포함되어 있어서인지 휴대폰으로 구글 북스를 통해 보기는 좀 힘들었다. 폰트 사이즈만 커지는 옵션이 활성화가 안되고 페이지 전체가 커져서 불편한 점이 있었다. PC로 볼 땐 좀 나은 것 같아서 다행이다.
요즘 클라우드 서비스를 개발하고 있는데 백엔드 api 서버에 FastAPI를 쓸걸... 하고 생각하게 된다. 너무 필요한 내용들만 쏙쏙 들어있어서가 아니려나...
기능단위의 REST API 개발이 필요했고, 프런트엔드 서버와의 인증도 필요하고, 데이터 베이스 연동도 필요하고, 배포 또한 도커를 활용하는 걸로 고민하면서 개발 중에 있다. 어라... 이 책에 다 나오는 내용이다. 이미 회사에서 쓰던 언어가 있어서 Fast API는 검토 대상이 아니긴 했지만... 쓸 수 있었다면 조금 더 쉽게 접근할 수 있지 않았을까라는 생각이 든다. 하지만 사용자 인증이나 배포 등의 내용은 많이 참고할 수 있을 것 같다.
한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.