프로젝트에서 채팅 게임을 만들고 있었다.채팅에 턴, 시간제한 등 여러 게임요소가 추가되며 다음고 같은 문제점이 발생했다.상태 관리가 복잡해졌다.로직 코드가 길어졌다.이를 개선하기 위해 Recoil과 Custom Hooks 패턴을 도입하는 리팩토링을 진행했다.기존의 컴포