React 왜 배우는 것 일까?
일반 html로만 사이트를 만든다면 분명 존재하는 수많은 중복 html 코드들이 존재 할 것입니다. 예를 들자면 header, footer, aside 등등의 공통된 코드들을 수도 없이 늘려본 경험이 다들 있을 거라고 생각이 됩니다. React는 그런 중복 코드들을 줄이고자 Component로 만들어 버립니다. [코드 재활용] Component 기반의 UI 라이브러리라고 불리기도 합니다. 간단한 예시로 다음 코드를 보면 될 것 같습니다. Simple Counter 0 Minus Plus Vanilla JavaScript를 쓰셧던 분들이라면 자주 보셧을것 같습니다. 일단 counter 이라는 프로그램을 간단하게 만들어 볼 것인데 간단한 프로그램임에도 난잡한 코드가 된 것을 볼 수 있습니다. 다만 코드가 조..