프론트엔드 면접2 내가 보려고 만든 리액트(React) 면접질문 리액트는 UI구축을 위한 자바스크립트 프론트엔드 라이브러리이다. 주로 SPA(Single Page Application)을 만들 때 사용된다. 리액트의 장점에는 virtual DOM(가상 돔)을 사용해서 어플리케이션의 성능을 향상시키고, 클라이언트 사이드 렌더링이 가능하다. 또한 다른 프레임워크와도 사용이 가능하며, 컴포넌트의 가독성을 높이며 유지보수가 쉽다. 리액트의 장점 정리: 1. Single Page Application 페이지 전환같은 걸 부드럽게 할수있다. 2. component로 HTML 재사용이 편리하다. 3. 데이터가 html에 자동반영이 된다. 4. 다름 프레임워크와도 혼용이 가능하다. 리액트의 라이프사이클(생명주기)란? 모든 리액트 컴포넌트에는 라이프사이클이 존재한다. 라이프사이클은 .. 2022. 4. 25. [IT지식] 면접 질문 복습하기 CRUD란 무엇인가? CRUD는 대부분의 컴퓨터 가 가지는 기본적인 데이터 처리 기능인 Create(생성), Read(읽기), Update(갱신), Delete(삭제)를 묶어서 일컫는 말이다. 사용자 인터페이스가 갖추어야 할 기능(정보의 참조/검색/갱신)을 가리키는 용어로서도 사용된다. API란? API는 응용 프로그램(애플리케이션)에서 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. 주로 파일 제어, 창 제어, 화상 처리, 문자 제어 등을 위한 인터페이스를 제공한다. REST API / RESTful API ? REST API란 REpresentational State Transfer 의 약자이다. 여기에 ~ful 이라는 형용사형 어미를 붙여 ~한 API 라는 .. 2022. 4. 22. 이전 1 다음