REST(Representational State Transfer)는 HTTP 주요 저자중 한명인 Roy Fielding의 2000년 박사학위 논문에서 소개 되었다. Roy Fielding은 당시 아키텍쳐가 웹(HTTP)의 장점을 충분히 담아내지 못한다고 생각하였다고 한다. 그래서 직접 웹(HTTP)의 장점을 최대한 활용한 네트워크 기반의 아키텍처를 소개했는데 이것이 바로 REST인 것이다. * 네트워크 기반의 아키텍처 : 자원을 정의하고 자원에 대한 주소를 지정하는 방법의 전반을 일컫는다. 1. REST 이해하기 - REST는 자원(Resource)/행위(Method)/메시지 총 세가지로 구성되어 있다. - 아래 예제를 위에서 언급한 세가지 요소로 살펴보자. 아래 REST를 한문장으로 표현하면 "150..
"이름으로 소통하기!!" 변수, 함수, 클래스등의 이름을 결정할 때 정보를 담아 보자!변수, 함수, 클래스의 이름이 곳 다른 사람과의 소통이기 때문이다. 1. 아무 생각없이 손에 익은 이름을 타이핑 하기 전에 더 명확하게 의미를 전달 할 수 있는 단어가 없는지 생각해 보자. send => route, announce, deliver...find => search, recover...start=> launch, create ...make -> create, set up, add, new.. 센스 넘치고 은유적인 단어는 시나 편지에 쓰고 프로그램에 쓸 이름은 명확, 간결, 담백하게 쓰자!! 2. 흔해 빠진 고민 없는 이름 피하기 temp, ret 등과 같은 이름으로 변수 혹은 함수의 목적을 자신만 알게 쓰지..
- Total
- Today
- Yesterday
- java8
- API
- HTTP
- 데이터플랫폼
- 소프트웨어교육
- 프로그램
- 인공지능
- 딥러닝
- llm
- 자바
- ai
- 텐서플로우
- 소프트웨어
- 데이터파이프라인
- it
- Spring
- tensorflow
- HttpClient
- 교육
- okhttp
- Java
- 데이터플랫폼설계
- 빅데이터
- rest api
- SW
- 머신러닝
- Rest
- mlops
- AWS
- http client
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |