배움의 기록/IT 공부의 기록

OS의 개념과 API

JANGSANG 2020. 12. 13. 00:09
반응형

LAN : Local Are Network < MAN : Metropolitan Area Network < WAN : Wide Area Network

클라이언트 PC : 프론트엔드, 프론트...

서버 PC : 백엔드, 백...

OS : Linux, Window, Mac, iOS, Android...

오픈소스, 오픈 플랫폼, 오픈 API, 오픈 라이브러리...

리눅스 버전 : Ubuntu, Red hat, Android...

호스팅 회사 : Cafe 24, 가비아, AWS...

API : 체계. 클라이언트에서 요청 되는 명령을 서보에 보내줄때 기능을 지정하는 체계.
       -. CRUD / Creat(올려줘), Read(불러와줘), Update(바꿔줘), Delete(지워줘)
          데이터를 볼때 항상 CRUD의 관점에서 생각.

RESTful API 
 -. Creat : POST 생성해줘
 -. Read : GET 불러와줘
 -. Update : PUT 전체 / PATCH 일부
 -. Delete : DELETE 지워줘

Method : 함수 fx=y...API는 곧 함수...
Parameter : 요청 변수 ex)로그인 시 필요한 ID, PW...로그인 요청에 필요한 요청변수(파라미터)
 

ko.wikipedia.org/wiki/HTTP_%EC%83%81%ED%83%9C_%EC%BD%94%EB%93%9C

 

HTTP 상태 코드 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 둘러보기로 가기 검색하러 가기 아래는 HTTP(하이퍼텍스트 전송 프로토콜) 응답 상태 코드의 목록이다. IANA가 현재 공식 HTTP 상태 코드 레지스트리를 관리하고

ko.wikipedia.org

1xx (조건부 응답)
2xx (성공)
3xx (리다이렉션 완료)
4xx (요청 오류)
5xx (서버 오류)

SDK : API를 제공해주는 다른 소프트웨어. Software Development Kit

 

728x90