스크린샷 2025-09-22 오전 10.27.35.png

“REST API는 서버와 클라이언트를 분리해서

안드로이드, iOS, 웹 등 어떤 환경에서도

같은 URL로 데이터를 주고받게 해주는 ‘느슨한 연결(Loose Coupling)’ 구조다.”

⇒ 즉, “서버는 데이터만, 클라이언트는 화면만” 담당하는 게 REST의 핵심

https://pokeapi.co/

스크린샷 2025-09-22 오전 10.23.17.png

스크린샷 2025-09-22 오전 10.25.09.png

빨간색 네모는 서버(Server)

파란색 네모들은 클라이언트(Client) — 안드로이드, iOS, 웹 등

“하나의 서버(API)가 여러 종류의 클라이언트(앱, 웹 등)와 연결되는 구조”


REST API의 핵심 철학

느슨한 연결(Loose Coupling)이란?

즉,

서로 코드 구조나 프레임워크를 몰라도 연결 가능