서버라우팅과 브라우저라우팅

    웹서비스는 여러개의 웹페이지로 이루어져있고
    각 주소마다 구분됨 -> 라우팅

    서버라우팅  : 주소를 매번  요청할때마다 화면이 갱신됨
    브라우져 라우팅 : 주소를 매번 요청하더라도 화면이 갱신되지 않음
     대신에 화면에 필요한 데이터만 서버에 따로 요청해서 화면을 갱신
    -> 좀더 효율적으로 화면을 갱신한다

    서버라우팅 : 네이버, 구글 
    구글화면에 검색어를 입력하고 검색하면 화면을 갱신해서 검색 결과를 표현

    브라우져 라우팅 : 구글메일, 트렐로 
    페이지가 갱신될때마다 필요한 데이터를 백엔드 api로 요청


    localhost:8080/#/login
    -> 해시(#)가 붙음 : 브라우저에서 라우팅할때 해시맵 모드가 동작하고 있기 때문에 
    브라우저의 히스토리 api가 없을 경우에는 이 모드를 사용
    크롬같은 경우 히스토리 api가 있기 때문에 이 모드를 사용하지 않고 history모드를 사용할 것이다.



    댓글