상태관리 라이브러리 비교 각 라이브러리 사용성을 비교하기 위해 하나의 예시를 가지고 라이브러리 마다의 코드를 비교해 봤다. 예시 비즈니스 로직 : 옷을 판매하는 서비스를 운영중이며, 옷 상품을 등록하는 화면의 경우이다. url은 다음과 같다 : /regist/clothes/:category :category - path variable 이며 예시로는 신발(shoes), 상의(top), 하의(pants) 가 있다. 옷 상품 등록 화면의 일부 컴포넌트들은 카테고리 마다 다른 정보를 받도록 화면을 렌더링 해야 한다. if-else 조건문을 이용한다면 신규 category가 추가됨에 따라 UI 로직이 너무 더럽혀질 것이기에, map 을 이용해서 category 값에 따라 해당 컴포넌트들을 렌더링 하려 한다. e..