본문 바로가기

기타/상식

(4)
[상식] REST API 이해 REST API 제대로 알고 사용하기 목차 REST API의 탄생 REST 구성 REST 의 특징 REST API 디자인 가이드 HTTP 응답 상태 코드 1. REST API의 탄생 REST는 Representational State Transfer라는 용어의 약자로서 2000년도에 로이 필딩 (Roy Fielding)의 박사학위 논문에서 최초로 소개되었습니다. 로이 필딩은 HTTP의 주요 저자 중 한 사람으로 그 당시 웹(HTTP) 설계의 우수성에 비해 제대로 사용되어지지 못하는 모습에 안타까워하며 웹의 장점을 최대한 활용할 수 있는 아키텍처로써 REST를 발표했다고 합니다. 2. REST 구성 쉽게 말해 REST API는 다음의 구성으로 이루어져있습니다. 자세한 내용은 밑에서 설명하도록 하겠습니다. ..
[애자일] 애자일이 무엇인가?, 애자일 실천 방법은?[스크랩] 애자일이 무엇인가? - https://brunch.co.kr/@insuk/5 애자일을 어떻게 실천할까? 1편 : https://brunch.co.kr/@insuk/13 2편 : https://brunch.co.kr/@insuk/14
[상식] 개발 서버 환경 이해(dev,stage,qa,production) 서버 개발을 가정하고, 먼저, 개발 및 운영에 사용할 서버를 어떻게 배치 해야할지를 살펴보자 일반적인 서버 개발환겨은 아래와 같이 local,dev,integration,qa,staging 그리고 production 환경을로 나뉘어 진다. 각자의 개발 과정에 따라, 각자의 역할과 목적이 다르고, 그에 따라서 시스템의 크기도 다르다. 꼭 모든 환경을 갖출 필요가 없으며, 프로젝트 환경에 따라서 각 환경을 합치거나 생략해도 된다. 그러면 각 환경에 대해서 살펴 보도록 하자. 환경 설명 local 로컬 개발 환경 먼저 개발을 하려면, 각자 개발자 PC에 개발 및 테스트 환경이 셋업 되어 있어야 한다. 각 개발자마다, 설치된 서버 환경을 local 환경이라고 한다. (예. 각 PC에 MySQL등의 DB와 Tom..
[네트워크]허브, 스위치, 라우터 매번 3가지가 헷갈리네... 이번은 그냥 적어놔야겠다. ======================================================================================== 제목에 제시된 것들은 네트워크의 규모와 기능의 진화 과정이라 생각 하면 이해가 좀 편해 집니다. 그래서 허브 --> 스위치 --> 라우터 순서로 발달 했다고 가정 합니다. ( 실제 그런지는 몰라요 ) 1. 허브 허브는 여러개의 포트가 있고, 그중 한포트로 들어온 패킷을 단순히 들어온 포트를 제외한 모든 포트로 보내주는 역할을 합니다. 허브를 통해 구성된 로컬망의 모든 장비들이 이처럼 모든 패킷을 공유 한다고 생각 하면 됩니다. 당연히 트래픽 부담이 큽니다. 2. 스위치 위 에서 설명한 허브의 ..