1.JavaScript1-1.Promise의 기능과 필요한 이유에 대해서 설명해주세요.\->자바스크립트 비동기 처리에 사용되는 객체, 비동기 처리의 단점을 보완하여 동기적으로 처리할수있게 도와준다. 여기서 자바스크립트의 비동기 처리란 ‘특정 코드의 실행이 완료될 때까지
HTTP/네트워크CSR과 SSR의 차이점에 대해서 설명해주세요.\-> Server Side Rendering의 약자.버쪽에서 렌더링 준비를 끝마친 상태로 클라이언트에 전달하는 방식이다.Client Side Rendering의 약자.말 그대로 SSR과 달리 렌더링이 클라
웹서버 기초HTTP 메세지 구조에 대해 설명해주세요.\-> http구조는 요청과 응답으로 이루어져 있으며요청에는 메소드(get.post,put,petch,delete)가 있고 요청 대상(일반적으로 URL이나 URI) 또는 프로토콜, 포트, 도메인의 절대 경로는 요청 컨
React1-1.React의 state와 props에 대해서 설명해주세요.\->props는 받은 데이터 이거나 생성된 데이터, 즉 데이터의 기원이 자기 자신이 아닌 것이고, state는 자기자신의 컴포넌트에서 만들어낸 데이터 입니다. Props와 State를 요약해서
UI, UX의 개념과 두 개념의 관계에 대해서 설명해주세요.답변>UI는 User interFace의 약자로 사람들이 컴퓨터와 상호작용하는 시스템을 의미합니다 프론트엔드에서의 UI는 대두분 GUI를 의미합니다 UX는 User Experience로 사용자가 어떤시스템,제품
class의 컴포넌트 주기는생성 → 업데이트 →제거순으로 생명주기를 갖습니다생성(마운트시)발생하는 단계초기화단계는 최초에 컴포넌트 객체가 생성 될 때 한번 수행되는 과정Constructor() ⇒ render()⇒componentDidMount()으로 실행업데이트업데이
ES란? ES(ECMAScript)는 ECMA International이 ECMA-262 기술 규격에 따라 정의하고 있는 표준화된 스크립트 프로그래밍 언어를 말한다. js 첫번째 주요 개정판이 ES5, 두번째 개정판이 ES6이다. 차이점 es5에서는 let,const를
react는 뒤에서 실제 DOM을 모두 복사해서 virtual DOM을 만든다.만약 리액트를 이용해서 virtual dom의 어떤 노드를 수정한다면 리액트는 새로운 virtual dom(updated virtual dom)을 만들고 이전 virtual dom 트리와 비
Semantic HTML의 필요성을 예시를 들어 설명해주세요.A:시맨틱한 HTML을 작성하면 개발자간 소통, 검색 효율성, 웹 접근성에 효과를 볼 수 있습니다. 요소의 이름만 봐도 의미를 파악할 수 있기 때문에 그만큼 의미를 전달하기 위한 시간과 id, class 작성
Styled Components를 사용해보면서 느낀 장점을 이야기해주세요.A:따로 css 파일을 가지지 않기 때문에 특정 JS 파일 내에서만 사용하거나, JS처럼 의존성을 관리할 수 있으므로 네이밍 문제와 코드 유지보수 문제가 해결됩니다. 사용하지 않는 css를 쉽게
A: undefined은 변수를 선언하고 값을 할당하지 않은 상태, null은 변수를 선언하고 빈 값을 할당한 상태(빈 객체)이다. 즉, undefined는 자료형이 없는 상태입니다.
1.배열, 객체를 const로 선언했는데 요소나 속성을 추가할 수 있는 이유에 대해서 설명해주세요. A.