- 1990년대 초반부터 웹 렌더링 방식은 데스크탑 환경에서 시작된 정적 사이트에서 시작되었다. 🖥️
- 1995년 아마존이 등장하며 여러 페이지로 구성된 다중 페이지 애플리케이션(MPA) 시대가 시작되었다. 🛒
- MPA는 서버에서 각 페이지를 동적으로 렌더링하여 SEO 친화적이지만, 페이지 재로딩으로 인한 성능에 대한 한계가 있었다. 🐌
- 2004년 Gmail의 출시로 클라이언트 측에서 UI 렌더링을 담당하는 SPA(Single Page Application) 아키텍처가 등장했다. 💡
- 2008년 아이폰과 안드로이드의 등장으로 웹 및 모바일 애플리케이션에서 인터랙션과 사용자 경험에 대한 기대치가 높아졌다. 📱