안녕하세요!
오늘도 짧포 시간입니다
면접에 대표적인 질문 두가지를 가지고왔습니다
그럼 같이 가보시죠
대표적으로 Zustand가 있는데요 Zustand는 간단하면서 직관적인 API를 제공하고, create 함수를 사용하여 상태와 액션을 정의하며, 컴포넌트에서 사용할 수 있는 커스텀 후크를 생성합니다.또 적은 양의 코드로도 강력한 상태 관리를 할 수 있습니다
Virtual DOM은 실제 DOM을 추상화한 메모리 상의 가벼운 복제본입니다.리액트와 같은 라이브러리에서 사용되어, 가상 DOM을 활용하여 효율적인 UI 업데이트를 가능케 합니다 그리고 화면에 표현되기 전에 뒤에서 먼저 로딩을 한 다음 HTML 요청이 있을 때 바로 HTML로 표현될 준비를 합니다
Real DOM은 브라우저에 의해 생성되고 관리되는 실제 HTML 문서의 표현입니다.HTML 요소들은 트리 구조로 표현되며, 각 요소는 객체로 표현되고 렌더링과 리플로우가 발생할 때 성능 손실이 발생할 수 있습니다