Frontend

    [ Front ] 클라이언트 사이드 라우팅 ( Client Side Routing )

    Client Side Routing이란? Client Side Routing은 클라이언트에서 라우팅을 처리하는 방식입니다. 서버에서 라우팅을 처리하는 방식은 Server Side Routing이라고 합니다. 보통 SPA에서는 Client Side Routing을 사용합니다. 동작 과정 : HTML 다운로드 -> JS 다운로드 -> JS 실행 -> Data Fetch -> Content Rendering Client Side Routing의 장점 Lazy Loading 지원 클라이언트 사이드 렌더링은 사용자에 행동에 필요한 부분만 읽기 때문에 빠른 인터렉션 가능 page 전체를 요청하지 않고 필요한 부분만 요청하기 때문에 트래픽 감소 Client Side Routing의 단점 SEO에 불리 (검색엔진이 S..