본문 바로가기

개발자면접

(3)
RESTful API는 뭘까? "용어만 알아도 반은 안다!" 라는 말이 있다 물론 내가 만든 말이지만.. 아직까지는 반례는 못찾았다. 오늘도 한번 용어정리를 해보자. 현재 우리 삶 속에 유용한 서비스들이 많이 생겨난다. 많은 웹 서비스들은 Restful API 를 사용하여 서버와 클라이언트 혹은 컴퓨터와 다른 컴퓨터끼리 정보를 교환하고 통신하고 있다. 실무에서도 이 Restful API는 많이 사용되는 용어이다. 얼추 몸과 느낌적으로는 알고는 있지만, 좀 더 자세히 정리를 해보자 먼저 접미사 -ful 을 사전 검색을 해보면 아래와 같이 나온다. 명사의 뒤에 붙어서 그것이 가진 성질, 특성 따위의 뜻을 가진 형용사를 만드는 접미사 뭔가.. REST의 성질을 가지고 있는 API를 칭하는 말 같아보인다. 그럼 REST는 무엇이고? API는..
HTTP에 대하여(2) - HTTP의 특징 저번 포스팅에서는 HTTP란 무엇인가에 대해 간략하게 정리를 해보았다. https://eeasyy.tistory.com/41 HTTP에 대하여(1) - HTTP의 정의 컴퓨터를 사용하는 사람이라면..(요즘은 컴퓨터를 대부분 사용하겠지만) http 에 대해서는 들어보거나 봤을것이다. 물론 일반인들은 http가 정확히 뭔지는 모를것이다.(개발자들도 제대로 알까..) eeasyy.tistory.com 이번에는 HTTP라는 녀석을 왜 사용하는지에 대해 한번 알아보려고 한다. 사실 HTTP 프로토콜을 사용하는 목적은 간단하다. "... 통신하려고 ... " 단순히 통신하려고 HTTP를 써야할거는 아닐거다. 그럼 많은 통신 프로토콜중에 HTTP를 쓰는 특징에 대해 알아보자. HTTP의 가장 큰 특징으로는 비연결성&..
HTTP에 대하여(1) - HTTP의 정의 컴퓨터를 사용하는 사람이라면..(요즘은 컴퓨터를 대부분 사용하겠지만) http 에 대해서는 들어보거나 봤을것이다. 물론 일반인들은 http가 정확히 뭔지는 모를것이다.(개발자들도 제대로 알까..) 우리에게 너무나 친숙하지만 관심이 없었던 그냥 url 앞에 당연히(?) 있어야할 영어단어에 대해서 알아보려고한다. 물론 나도 제대로 알지 못하기에 공부할겸 거창하게 "HTTP에 대하여" 라고 제목을 지어보았다. 그럼 나의 방식대로 정의부터 살펴보고 가자. 1) HTTP란? HTTP는 쉽게 풀어보면 웹상에서 문서를 주고받는 통신 프로토콜이다. 이 간단한 정의로부터 우리가 배울게 얼마나 있을지 하나하나 까보자. 딱 보면 가장 어려운 말은 프로토콜이것이다. 프로토콜? 뭘까? 통신이라는것은 인간세계에서 대화랑 같은것이..