RESTful API
-
주니어 프론트엔드 개발자 기술면접 예상질문 - CS(1)CS지식 2022. 11. 4. 11:31
- 브라우저 렌더링 작동 원리 : 홈페이지가 사용자에게 보이는 순서 , 브라우저가 클라이언트에게 보여져주는 원리 : 주소창에 URL을 입력했을 때 어떻게 웹 페이지가 보이는걸까? 일단 간결하게 설명하자면 url을 입력했을 때 브라우저가 서버에게 필요한 자원(HTML,CSS,JS)를 요청합니다. 그렇게 서버가 응답해주면 브라우저는 렌더링 엔진으로 HTML, CSS를 분석해서 화면에 그려내고 JS는 자바스크립트 엔진이 Javascript 파일을 로드하고 분석하여 실행하게 됩니다. 이것이 브라우저가 웹 페이지를 클라이언트에게 보여주게 되는 원리입니다. 렌더링 엔진의 동작 과정을 더 깊게 설명하겠습니다. 먼저 렌더링 엔진이 HTML 문서를 서버로부터 얻으면 그 HTML문서를 분석하여 DOM트리를 구축합니다. 그..
-
RESTful API : path parameter, query parameter프론트엔드 개발자가 될거야./react 2022. 7. 24. 22:08
RESTful API란 무엇일까? api시스템을 구현하기 위한 아키텍쳐 중에 가장 널리 사용되는 형식으로 Representation State Transfer의 줄임말이다. 말 그대로 해석해보면 대표하고, 드러내고, 나타내는 느낌으로 딱 보자마자 무슨 말인지 알 수 있어야한다는 뜻이다. 다시 정리해보자면 웹상에서 사용되는 여러 리소스를 HTTP URL로 표현하고 그 리소스에 대한 행위를 HTTP Method로 정의하는 방식인데 RESTful API는 URL을 딱 보자마자 무엇을 의미하고 목적이 무엇인지 알 수 있다. 종류는 두가지 1. path parameter 상세페이지에 사용 2. query parameter 필터링, 오더링, 페이지네이션, 써치 상품리스트페이지에 사용 프로젝트를 하면서 사용해본 후기..