각 HTML 엘리먼트에 대한 정보를 지니고 있는 JavaScript 객체브라우저에서 실제로 보여지는 DOM이 아니라 메모리에 가상으로 존재하는 DOM상태가 업데이트 되면 업데이트가 필요한 UI를 메모리에 있는 Virtual DOM에 렌더링을 하고비교알고리즘을 사용해서
컴포넌트가 보여줘야할 내용이 사용자의 상호작용에 따라 동적으로 값이 바뀌어야 할 때 사용할 수 있는 React Hooks 중 하나이다.useState는 배열을 리턴하는데 첫 번째 인자는 state의 초깃값이고, 두 번째 인자는 값을 갱신할 수 있는 함수이다.useSta
리액트에서 어떻게 이미지를 여러장 업로드 시키고 미리보기를 어떻게 구현하는지 설명하려고 한다. 우선 input[type="file" multiple]을 통해 이미지를 업로드하면 다음과 같은 결과를 얻을 수 있다. 단일 이미지 다중 이미지 Moment.js의 가이드를 보면 최상단에 적혀있을 만큼 중요한 개념이다. moment 객체는 변경 가능하며 더하기, 빼기 또는 설정과 같은 작업은 원래의 moment 객체를 변경한다. 예시를 통해 알아보자. 이미지 기준 momen