[TIL] 내일배움캠프 12.1

Asher Park·2022년 12월 2일
2

내일배움캠프_TIL

목록 보기
9/39
post-thumbnail

하루

오늘은 특강의 연속이었다.

RESTful API 특강 / HTML CSS 특강 / 어제에 이은 DB특강

이 세가지 특강을 듣느라 하루가 다 지나간것 같다.


TIL

REST ( REpresentational State Transfer )

  • 자원이름으로 구분해 해당 자원의 상태주고 받는 모든 것을 의미
  • 자원 : 소프트웨어가 관리하는 모든 것
  • 표현 : 그 자원을 표현하기 위한 이름
  • 상태 전달 : 데이터가 요청되는 시점에 자원의 상태를 전달

REST의 장단점

장점

  • http 프로토콜의 인프라를 그대로 사용하므로 별도의 인프라 구축 할 필요가 없다
  • 메시지가 의도하는 바를 명확하게 나타내므로 의도하는 바를 쉽게 파악
  • 서버와 클라이언트의 역할을 명확하게 분리한다

단점

  • 표준이 존재하지 않음
  • HTTP Method 형태가 제한적

HTML 이란?

  • Hyper Text Markup Language 줄임말로 웹 페이지를 만드는 마크업 언어

CSS

  • Cascading Style Sheet 줄임말로 웹 문서의 다자인 요소를 담당

css를 사용해야만 하는 이유

  • 웹 문서의 내용과 상관없이 디자인만 바꾸거나 디자인은 그대로 두고 웹 문서의 내용변경이 용이
  • 반응형 디자인으로 다양한 기기에 맞게 탄력적으로 바뀜
  • 동일한 문서구조를 가지고 서로 다른 CSS 테마 적용이가능
profile
배움에는 끝이없다

0개의 댓글