개발/잡다개발

RESTful API란

개복치 개발자 2019. 8. 18. 13:27

Pixabay

 

RESTful API라고 굉장히 많이 들어봤습니다.

 

REST(REpresentational State Transfer)의 뜻에 대해 알아보려고 하는데

 

좀 더 자세한 설명은 아래의 링크에 잘 정리되어 있어서 퍼왔습니다.

 

https://brainbackdoor.tistory.com/53

 

RESTful API란 ?

개발 공부를 시작하고 자주 접하고 그냥 지나친 개념 중에 하나이다. 면접 질문으로도 자주 나온다고 하고, 실제로 채용공고 필요 역량에도 REST 등 인터넷 기반 프로토콜/ 기술에 대한 이해를 요구하고 있는 기..

brainbackdoor.tistory.com

 

저는 간단하게 설명해보려고 합니다.

 

REST의 특성으로 여러가지가 있는데

 

1) 유니폼 인터페이스(Uniform Interface)
2) Stateless (무상태성)

3) Cacheable (캐시가능)

4) Self-descriptiveness (자체 표현 구조)

5) Client - Server 구조

 

딱 한마디로 설명해보라고 한다면

 

CRUD(Create Read Update Delete)기능을 API로 호출할 때 사용하는 서버와 클라이언트간의 프로토콜 이라고 생각하시면 될 것 같습니다.

 

'개발 > 잡다개발' 카테고리의 다른 글

XSS 란  (0) 2019.09.03
SQL INJECTION  (0) 2019.09.02
hadoop 하둡이란  (0) 2019.08.19
비밀번호 암호화  (0) 2019.08.19
JWT(Json Web Token) 이란  (0) 2019.08.17