250x250
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
- TDableton
- 터치디자이너 함수
- 터치디자이너 에이블톤
- 파이썬 if
- 터치디자이너 interface
- 터치디자이너 list
- TouchDesigner
- 파이썬reference
- touchdesigner GPU
- 터치디자이너 인터페이스
- 터치디자이너 if
- 터치디자이너 Instancing
- 터치디자이너 클론
- 터치디자이너 튜토리얼
- 터치디자이너
- ableton live 10
- particleGPU
- 터치디자이너 reference
- 터치디자이너 python
- 터치디자이너 강의
- touchdesigner particle
- displace
- touchdesinger
- 파이썬
- 터치디자이너 오퍼레이터
- 터치디자이너 timeline
- 터치디자이너 replicator
- 터치디자이너 참조
- 터치디자이너 파이썬
- touchdesigner displace
Archives
- Today
- Total
caLAB
[도전 서버 개발] rest API 강의 01(개념, 서버 만들기) 본문
728x90
Rest API란?
기계와 기계가 규격화된 방식으로 통신할 수 있도록 돕는 통신 규칙. rest API는 웹의 통신 규약인 HTTP를 이용한다. 정보들이 주고받아지는데 있어서 개발자들이 널리 사용하고 있는 형식. restful한 API는 주소에 정보가 알기 쉽게 담겨 있어 주소만으로도 어떤 요청인지 알 수 있다.
Resource는 URI를 통해서 표현된다. URI는 정보를 식별하는 이름임.
*URI : 자원을 구조와 함께 나타내는 형태의 구분자.
*API : 컴퓨터의 기능을 실행시키는 방법.
예) 텔레비전을 키기 위해서 리모컨이라는 인터페이스가 필요하다. 소프트웨어 끼리 정보를 요청 전송하기 위해서는 인터페이스가 필요하다. 즉, 리모컨의 역할을 하는 것이 API 이다.
클라이언트 : 디자인 UI, UX / 서버에 연결을 해야 필요한 데이터를 불러올 수 있음.
서버 : 클라이언트에서 필요로 하는 값을 반환해주는.
데이터 베이스 : 데이터를 저장하고 있는 곳.
rest API의 데이터 가공 방법 : CRUD
POST(Create) / GET(Read) / PUT(Update) / DELETE(Delete)
[node js를 통해서 rest API 서버 만들기]
rest API는 서버를 운영하는 것임. html 처럼 웹사이트 자체를 운영하지 않고 데이터를 교환하는 역할을 한다.
서버에서 해야 될 configuration을 한다.
json Viewr 확장프로그램을 설치하여 json을 좀 더 편하게 볼 수 있다.
728x90
반응형
'개발 공부 > rest API 공부하기' 카테고리의 다른 글
[도전 서버 개발] rest API 강의 03 (ID로 user 데이터 불러오기) (0) | 2022.01.28 |
---|---|
[도전 서버 개발] rest API 강의 02 (POST : 데이터 올리기) (0) | 2022.01.28 |
[서버 개발] 도전 서버 개발 (0) | 2022.01.24 |
Comments