페이지 넘기면 초기화되는 데이터? 기획 단계에서 잡는 글로벌 상태 체크리스트
페이지 넘기면 초기화되는 데이터? 기획 단계에서 잡는 글로벌 상태 체크리스트 페이지 넘기면 초기화되는 데이터? 기획 단계에서 잡는 글로벌 상태 체크리스트 개발자와 회의하다 보면 이런 말을 듣곤 합니다. “그건 전역 상태(Global State)로 관리해야 해서 공수가 좀 들어요.” 혹은 “페이지 이동하면 데이터가 날아가는 게 기본 동작입니다.” 기획자 입장에서는 “당연히 유지돼야 하는 정보”인데, 개발에서는 왜 별도 설계가 필요할까요? 결론부터 말하면, 유지 범위를 정의하지 않으면 서비스는 “기억력 3초짜리 금붕어 모드”가 됩니다 🐟 오늘은 React 기반 프로젝트에서 데이터 유실 버그를 미리 차단하는 글로벌 상태 체크리스트 를 핵심만 정리합니다. 📚 목차 전역 상태(Global State), 왜 기획자가 알아야 할까? 기획자가 챙겨야 할 3대 글로벌 상태 체크리스트 “유지 범위”를 한 줄로 못 박는 프레임 전역 상태 설계에서 자주 터지는 함정 6가지 마치며: 기획이 탄탄하면 버그가 줄어듭니다 FAQ 1. 전역 상태(Global State), 왜 기획자가 알아야 할까? React는 기본적으로 컴포넌트 단위 로 상태가 존재합니다. 특정 페이지(화면)에서만 쓰는 데이터는 그 페이지를 떠나는 순간 “자연 소멸”이 기본값입니다. 그래서 페이지 이동/라우팅이 일어나면, 개발 관점에서는 상태를 어디에 둘지 를 다시 결정해야 합니다. 하지만 서비...