전체 글 56

28일차 프론트엔드 공부 - API

- 프론트엔드 공부 28일차 -API어떠한 프로그램에서 제공하는 기능을 사용자가 활용할 수 있도록 만들어 둔 인터페이스 ex) 우리가 사이트라는 음식점에 갔다. 이후 음식점에서가 API 명세서라는 메뉴판을 받았다. 우리는 API명세서를 참고하여 주문을 하였는데 이 과정을 요청(request)라고 한다. 점원이 주방에 가서 요청받은 주문을 전달하는 것을 API라고 한다. 전달받은 것을 주는 과정을 응답(response)라고 한다. HTTP (Hypertext Transfer Protocol)서버와 클라이언트가 통신하기 위해 정의된 규약 GET : 서버와 데이터를 조회하는 MethodPOST : 서버와 데이터를 등록하는 MethodPUT : 서버 내 데이터를 수정하는 MethodPATCH : 데이터를 일부 ..

26일차 프론트엔드 공부 - DOM

- 프론트엔드 공부 26일차 -DOM ( Document Object Model)브라우저가 HTML 문서를 파싱(해석)하는 과정에서 생겨나는 객체 DOM 트리 Document- 문서(document) 노드, DOM에 진입할 수 있는 진입점 역할을 해준다. HTML- Document를 제외하고 최상위에 위치, 이러한 노드를 루트(root) 노드라고 한다. 루트 노드는 항상 하나만 존재합니다. head, body, title, div- 요소(element) 노드라 부른다. 속성 노드를 가질 수 있는 유일한 node입니다. src=…, id=”…”- 속성(attribute) 노드라 부른다. 이들은 요소 노드에 관한 별도의 정보를 담고 있지만, 해당 요소 노드의 child node에는 속하지 않는다. A1 … ..