[nodejs] REST API란 무엇인가(원칙 6가지)

2022. 7. 5. 18:00·Nojde.js

1. Uniform interface

  • 하나의 자료는 하나의 URL로
  • URL 하나를 알면 둘을 알 수 있어야함
  • 요청과 응답은 정보가 충분히 들어있어야함

2. Cliemnt-Server 역할구분

  • 브라우저는 요청만 할 뿐
  • 서버는 응답만 할 뿐

3. Stateless

  • 요청1과 요청2는 의존성이 없어야함

4. Cacheable

  • 서버에서 보내주는 정보들은 캐싱이 가능해야함
  • 캐싱을 위한 버전 같은 것도 관리 잘해야함

5. Layered System

6. Code on Demand

 

REST API 이름짓기 원칙

  • URL을 명사로 작성
  • 하위문서를 나타낼 때는 '/'
  • 파일확장자(.html) 쓰지말기
  • 띄어쓰기는 대시(-) dldyd
  • 자료 하나당 하나의  URL
저작자표시 (새창열림)

'Nojde.js' 카테고리의 다른 글

[nodejs] nodemon 패키지 설치 & HTML 파일 전송  (0) 2022.07.05
[nodejs] express로 GET request 받기  (1) 2022.07.05
[nodejs] nodejs & express 설치  (0) 2022.07.05
'Nojde.js' 카테고리의 다른 글
  • [nodejs] nodemon 패키지 설치 & HTML 파일 전송
  • [nodejs] express로 GET request 받기
  • [nodejs] nodejs & express 설치
coder_
coder_
어차피 할거 즐기자
  • coder_
    Good coder
    coder_
  • 전체
    오늘
    어제
    • 분류 전체보기 (41)
      • 인공지능 [AI] (3)
      • 모의해킹 (3)
      • Git (2)
      • Cloud (4)
      • 컴퓨터 과학 [CS] (3)
      • 데이터베이스 [DB] (2)
      • Nojde.js (4)
      • Javascript (3)
      • Django (4)
      • Code up (11)
        • 코드업 기초 100제 (9)
        • 단순 반복문 (2)
      • 백준 baek_joon (1)
        • 단계별 문제풀이 (1)
      • Web Scraping (1)
  • 블로그 메뉴

    • 글쓰기
    • 관리
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

    php
    기초100제
    Coding Test
    Python
    기초 100제
    코드업
    모의해킹
    GCP
    code up
    ubuntu
    nodejs
    ubuntu 24.04
    Lightsail
    llama3.1
    Linux
    Bastion host
    파이썬
    node.js
    MariaDB
    hugging face
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
coder_
[nodejs] REST API란 무엇인가(원칙 6가지)
상단으로

티스토리툴바