5-1. Why React.js (React는 왜 필요한걸까?)

2022. 6. 30. 09:24React/한입 크기로 잘라 먹는 리액트(React.js)

1. 첫번째 이유

article부분만 빼고 다 똑같다.

ARTICLE부분만 빼고 다 똑같은데, header섹션 수정하려면 다른 페이지에도 다 수정해야하는데 그러면 파일이 많을경우에는 아주 곤란하다.

 

이때 중복코드가 문제가 되는것이다. -> Shortgun Surgery(산탄총 수술)

그래서 이와같이 컴포넌트로 변경하여 관리한다.

 

그래서 React는 Component기반의 UI라이브러리이기때문에 우리가 사용한다.

 

2. 두번째 이유

 

3. 세번째이유

Virtual DOM (가상 돔)