상태관리
📖 개요 안녕하세요, 셀메이트 포스팀에서 프론트엔드 개발을 맡고 있는 양원준입니다. 이번 글에서는 사내 세미나에서 발표했던 프론트엔드 상태 관리 이야기를 해보려 합니다. 프론트엔드 개발에서 상태 관리는 필수적인 개념이지만, 막상 실무에서는 “언제, 무엇을, 어떻게” 사용해야 할지 여전히 많은 개발자들의 고민거리죠. 이 글에서는 상태 관리가 어떻게 발전해왔는지 를 중심으로 이야기해보겠습니다. 🏃🏻♂️ 상태란 무엇인가? 먼저, 상태란 무엇일까요? 상태란 어떤 시스템이나 객체가 특정 시점에 가지고 있는 정보의 집합을 의미합니다. 이 정보들은 시간이 흐르며 변하고, 그에 따라 시스템의 동작이나 UI도 바뀌게 되죠. ...