API 란? 그리고 언제 사용되나요? Application Programming Interface의 약자로, 사전적의미로는 OS나 프로그램 사이의 통신에 사용되는 언어나 메시지 형식을 의미한다 웹 개발자의 관점에서 쉽게 예를들어보자. 안드로드나 또는 ios 앱개발자와 협업을 해야할 때, 편리성을 위해 Json이라는 데이터포맷으로 내려주게 되는데, Json 포맷으로 데이터를 전달하는 것이 바로 API 방식이다. 특히 서버끼리 통신할때는 html을 사용할 필요가 없이 데이터의 흐름만이 중요하기 때문에 API 방식을 많이 사용한다. 그전에, String으로만 데이터를 html로 표현해봐요 @Controller public class HelloController { @GetMapping("hello-string..