티스토리 뷰
해시뱅이란?
해시뱅이란 URL 뒤에 붙어있는 #!을 의미한다.
해시뱅의 역할은 SPA에서 ajax를 사용했을 때 페이지의 변화를 기억하기 위해 사용한다.
예를 들어 ajax를 사용한 경우 url은 그대로이기 때문에 뒤로가기를 누르면 ajax를 통해 가져온 정보들이 날아가게 된다.
하지만 해시뱅을 사용하게 되면 검색엔진 최적화가 되지않는 단점과 자바스크립트가 오류가 나면 웹페이지의 접속이 불가능하다는 단점등이 있다.
참고한 블로그 :
'Front' 카테고리의 다른 글
Browser 대용량 파일 다운로드 구현기 (0) | 2023.03.20 |
---|---|
DOM 문서 객체 모델 (0) | 2019.03.05 |
SEO 검색 엔진 최적화 (0) | 2019.03.04 |
댓글