결정 01
SPA로 갈아엎는 대신 껍데기를 고정한다
- 문제
- 화면 이동마다 전체 페이지가 새로 로드되면서 흰 화면이 스쳤습니다. 앱 안에서는 이 깜빡임이 그대로 품질 문제로 보입니다. 그렇다고 서버 렌더링 구조 전체를 SPA로 바꾸는 것은 일정에 맞지 않았습니다.
- 선택
- 헤더와 하단 내비게이션을 담은 껍데기 문서를 한 번만 띄우고, 본문만 안쪽에서 교체하도록 구성했습니다. 이동은 안쪽 영역만 바뀌고 바깥은 유지됩니다.
- 결과
- 화면 전환에서 깜빡임이 사라지고 하단 탭이 계속 붙어 있게 됐습니다. 서버 구조는 그대로 둔 채 체감 품질만 바꾼 결정이었습니다.