모던 CSS: SPA의 종말?
2025-07-26

이 글은 단일 페이지 애플리케이션(SPA)의 과도한 사용을 비판합니다. 저자는 최신 브라우저가 네이티브 CSS 전환 기능(View Transitions API 및 Speculation Rules)을 제공하여 많은 JavaScript 코드 없이도 매끄러운 페이지 전환을 가능하게 한다고 주장합니다. SPA는 느린 로딩 시간, 불일치하는 스크롤 동작, SEO 문제 등 성능 문제를 자주 야기합니다. 저자는 HTML과 CSS로 돌아가 브라우저의 기본 기능을 활용하여 더 빠르고 효율적이며 SEO에 최적화된 다중 페이지 애플리케이션(MPA)을 구축할 것을 제안하며, 종종 '앱 같은' 느낌을 위해 희생되는 성능과 유지 관리 문제를 피할 것을 권장합니다.
더 보기
개발