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
1xx (조건부 응답)
2xx (성공)
3xx (리다이렉션 완료)
4xx (요청 오류)
5xx (서버 오류)
SDK : API를 제공해주는 다른 소프트웨어. Software Development Kit
'배움의 기록 > IT 공부의 기록' 카테고리의 다른 글
프레임워크와 라이브러리, 깃허브... (0) | 2020.12.23 |
---|---|
데이터베이스와 이미지처리 (0) | 2020.12.22 |
HTML, CSS, JAVA SCRIPT (0) | 2020.12.18 |
JSON, Gitbook, open API... (0) | 2020.12.13 |
개발자 - 언어 - 컴파일러 - IDE (0) | 2020.12.01 |