원인 header.html을 제작하고 이를 fetch 함수를 통해서 가져오려고 하였다.그냥 정적인 html이라면 상관이 없지만 내가 제작한 header는 각종 버튼에 기능까지 추가가되어 JS코드가 꼭 필요한 컴포넌트중 하나였다. 때문에 header에 넣되 각 페이지마다 필요한 JS 코드의 순서와 DOM의 실행순서를 지켜서 제작을 해야하는 어려움이 있었다. 모두 완료가 되었을때 한가지 간과한것이 bfcache 이녀석이다. 사용자가 페이지를 뒤로가거나 앞으로 넘길때 페이지에서 동작하는 JS코드나 랜더링 등등을 잠시 멈춰두고 다시 돌아왔을때, 멈춘 위치에서부터 다시 시작하는것이 문제였다. 과정 생각해본 방법JS 파일을 다시 모듈화 하여 진행한다.직접 bfcache를 조작한다.Timeset을 써서 직접 조작..