화면에 버튼이 A, B 2개가 있다고 하자
A를 누르면 A, B 색깔이 빨강으로 바꾸고
B를 누르면 A, B 색깔이 파랑으로 바꾼다
바닐라로 이 코드를 짜면 버튼 C가 추가되었을 때 문제임
A를 누르면 A, B, C 색깔을 빨강으로 바꾸고
B를 누르면 A, B, C 색깔을 파랑으로 바꾸고
C를 누르면 A, B, C 색깔을 노랑으로 바꾼다
중복을 피하려면 상태를 관리하는 변수를 따로 분리해야 되고
그걸 해주는게 리액트임
화면에 버튼이 A, B 2개가 있다고 하자
A를 누르면 A, B 색깔이 빨강으로 바꾸고
B를 누르면 A, B 색깔이 파랑으로 바꾼다
바닐라로 이 코드를 짜면 버튼 C가 추가되었을 때 문제임
A를 누르면 A, B, C 색깔을 빨강으로 바꾸고
B를 누르면 A, B, C 색깔을 파랑으로 바꾸고
C를 누르면 A, B, C 색깔을 노랑으로 바꾼다
중복을 피하려면 상태를 관리하는 변수를 따로 분리해야 되고
그걸 해주는게 리액트임
ㅂㅅ인가