[TIL] 24.01.19

sssujijjl·2024년 1월 19일

[TIL]

목록 보기
21/51

[ejs 문법]

<% %> : html 사이에 javaScript 문법을 작성할 때
<%- %> : include 같은 문법 사용할 때 (html이 렌더링되어 나옴)
<%= %> : 문자나 숫자 데이터를 넣어줄 때

[method]

  • get : 서버에 데이터를 출력 요청할 때
  • post : 서버에 데이터 입력 요청할 때
  • put, update : 서버에 데이터 수정 요청할 때
  • delete : 서버에 데이터 삭제 요청할 때

[Rest API]

  1. Uniform Interface
    : 일관성이 있는 URL, 하나의 URL + method는 하나의 데이터를 보내야 함
  2. Client - server 구분
    : 유저에게 서버 역할을 맡기지 말 것
  3. Stateless
    : 요청끼리 서로 의존성이 있으면 안됌
  4. Cacheability
    : 요청은 캐싱이 가능해야함
  5. Layered sys
    : 요청 하나는 최종 응답 전까지 여러 단계를 거쳐도 된다.
  6. Code on demand
    : 서버는 유저에게 실행가능한 코드를 보내줄 수도 있다.

0개의 댓글