여름에 스프링부트로 백엔드 공부를 시작했다. 코드를 따라치면서 용어는 익숙해졌지만 작동 구조가 이해되지 않아서 공부를 멈췄었는데 이번에 FastAPI로 CRUD를 해보면서 백엔드 감 잡기 프로젝트 일명 감따먹기... 아무튼시작 왜 하필 FastAPI를 선택했는가? 파이썬을 이용한 대중적인 프레임워크로 Django, Flask가 있지만 나는 비교적 최신 기술인 FastAPI를 선택했다. 개발된지 얼마 안 된 프레임워크라서 다른 두 프레임워크에 비해 인터넷 상에 교육자료가 적을 수 있다는 단점은 있었다. 하지만 나의 목표는 프레임워크 하나를 잡고 깊게 파는 것이 아니라 CRUD를 만들 때 서버와 클라이언트 간의 정보가 돌아다니고 프로그램이 작동하는 과정, 백엔드라는 게 무슨 일을 하는 건지 감을 잡기 위함이..