네트워크 계층 완전 정복 — 서버가 작동하는 4가지 구조와 FastAPI의 정체
네트워크 계층은 물리 연결·주소·전송 방식·응용 프로토콜 4단계로 이루어진다. TCP·IP·HTTP의 역할과 FastAPI가 이 설정을 한 줄로 끝내는 이유까지 정리했다.

네트워크 계층은 물리 연결·주소·전송 방식·응용 프로토콜 4단계로 이루어진다. TCP·IP·HTTP의 역할과 FastAPI가 이 설정을 한 줄로 끝내는 이유까지 정리했다.

웹 프레임워크 선택, FastAPI·Django·Flask 중 뭐가 맞을지 고민된다면 여기서 기준을 잡을 수 있다. 성능·자유도·구조 3가지 기준으로 비교하고, 상황별 선택 기준과 Streamlit·프론트엔드 활용법까지 실무 관점에서 한 번에 정리했다.

API 란 내부 구조를 몰라도 정해진 방식으로 요청하면 결과를 받는 프로그램 간 소통 창구다. REST API는 URL·HTTP 메서드로 설계하는 약속이고, FastAPI는 그 설계를 파이썬으로 빠르게 구현하는 도구다. 세 개념을 한 흐름으로 연결해 이해할 수 있다.