[SpringBoot] API 설계하기 - 복습편
·
SpringBoot
먼저 API란 무엇일가?" Application Programming Interface " 의 약자로, 영문을 해석하면, 응용 프로그램 프로그래밍 인터페이스다. 쉽게 말하자면, 서로 다른 소프트웨어가 서로 주고 받을 수 있는 소통 방법이다. 인터페이스 = 어려운 것은 감추고 상호작용을 할 수 있도록 해주는 것을 의미합니다. REST API : Representational State Transfer의 약자로 자원(Resource)의 현재 상태(State)를 나타내는 표현을 주고 받는다라는 의미입니다. HTTP를 기반으로 하는 웹 서비스의 아키텍쳐로, HTTP 메소드와 자원을 이용해서 통신을 주고 받는 방법입니다:) HTTP 메소드는 REST 방식으로 통신할 때 필요한 작업을 표시하는 방법이다. 이 메소..