Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 코드스테이츠
- Scope
- 스코프
- 오블완
- 프로그래머스
- block 박스
- section태그와 article태그의 차이점
- github
- javascript
- 티스토리챌린지
- CSS 박스모델
- BOM
- opacity
- GIT
- 외계행성의 나이
- CSS Object Model
- history API
- 깃허브
- 시맨틱
- Code States
- Til
- CSS 스타일
- overflow: hidden
- placeholder
- 객체지향프로그래밍
- display와 visibility
- flex box
- HTML요소
- 템플릿 문자열
- HTML5문서
Archives
- Today
- Total
해말그미의 코딩공부
API 본문
한 프로그램에서 다른 프로그램으로 데이터 주고받기 위한 방법
식당 메뉴판이라고 생각하면 됩니다.
코드를 짜서 웹툰 보내주는 프로그램(웹서버)를 만들었다면
1. 신과 함께
2. 헬퍼
3. 유미와 세포들이 있다고 알려준다
웹툰 서비스 API : 웹툰 서버와 손님이 웹툰을 주고받기 위한 방법(코드)
API가 가져야할 내용
웹의 경우 REST API라는 원칙(방법론)에 따라 작성하면 좋다.
public / private / partner API
public API : 누구나 사용가능한 공개 API
private API : 사내에서 몰래쓰는 API
partner API : 미리 정해둔 놈만 쓰는 API
즉 코드들끼리 소통하기 위해 만들어진 것이 API이다.
포로그램들이 소통하기 위한것이 api
서버와 소통할 수 있는 키보드라고 볼 수 있다.
api는 데이터, 서버를 갖고 있는 사람들이 원하는대로 디자인할 수 있다.
가끔은 api에 제약이 있거나, 사용하기 위해 지불해야할 때도 있다.
https://www.youtube.com/watch?v=Jg3FFBLyhK0
출처 | 코딩애플 |
Comments