REST API 원칙 6개
1. Uniform interface - 1 Dataset : 1 URL - URL 하나를 알면 둘을 알 수 있도록 - req, res는 충분한 정보를 포함 >> url은 명사로 작성 >> 하위 문서 작성시 / >> 띄어쓰기 - 사용 >> 자료 하나당 하나의 url >> 파일확장자 쓰지말자 2. Client-Server 역할 구분을 명확히 - 브라우저는 요청만! - 서버는 응답만! 3. Stateless - 요청 1과 요청 2는 상호의존성이 없도록 4. Cacheable -서버에서 보내는 정보들은 캐싱 가능해야함 - 캐싱을 위한 버전 관리도 잘해줘야 (는 크롬 브라우저가 다 알아서 해줌 ㅎㅎ) 5. Layered System 6. Code on Demand