React 이전까지는 자바스크립트와 DOM을 이용해 페이지 단위의 개발을 다뤘다면, 드디어 프론트엔드 라이브러리 리액트를 활용해 컴포넌트 단위의 개발을 접하게 되었다. 처음에는 페이지 단위와 컴포넌트 단위 개발의 차이점과 장단점이 와닿지 않았는데, ajax를 다루면서
사실 고백을 하자면, 4주 프로젝트를 진행하면서 useEffect에 대해서 잘 모르고 있었다. 클래스형 컴포넌트로 작성하던 2주 프로젝트에서 메소드를 바인딩해주고, 라이프사이클 메소드를 사용하는 것에 지쳐 리액트훅이 좋다고 한 말에 이끌려 무작정 리액트훅으로 코드를 작
아.. 이 질문에 자신있게 답하기 위해서는 리액트 내부 동작원리와 상태값 변경, 렌더의 원리를 이해하고 있어야 할 것이다.일단, 처음 이 질문에 나는 상태값을 어떻게 바꾸느냐에 따라, 그리고 어떤 상황이냐에 따라 다르지 않겠느냐는 답을 얼렁뚱땅 했었다. 대충 맞는 말이