본문 바로가기
개발/HTML & CSS

jsp 페이지 로딩 순서

by 방구쟁이 2021. 6. 23.
728x90

시작하기 전에(필자의 여담)

랜더링 순서? 랜더링 순서란 페이지를 로딩하며 코드가 실행되는 순서를 말한다.

그럼 이게 왜 중요할까? 회사에 입사해서 분명 코드에는 존재하는데 참조하지 못하는 경우를 경험한 적이 있다.

처음엔 내 코드가 잘못 된 줄 알았다. 아, 잘못 된 건 맞다. 하지만 코드를 작성한 위치가 잘못 되었었다...

 

HTML 랜더링 순서

HTML, jsp 모두 인터프리터 언어이다. 따라서 위에서 아래대로 실행된다.

  1. Import
  2. <head> 
  3. <body> 
  4. <body>의 onload 
  5. window.onload (스크립트는 각 상위태그 순서에 따라)

 

랜더링 순서를 이해하기 위한 DOM 포스팅과 그 밖의 Vue 포스팅은 다음을 참고하자.(게시글 추가 예정)

 

랜더링 관련하여 Vue.js 프레임워크를 사용할 당시 vue.$nextTick을 사용하며 다시 한번 랜더링에 관해 리마인드를 하는 계기가 되어 포스팅을 하였다.

 

자세한 히스토리는 필자는 아래의 개발자분을 통해 공부하였다.

참고하도록 하자.

 

오늘 성장에 도움을 주신 개발자분 

출처 : https://jeong-pro.tistory.com/90

728x90

'개발 > HTML & CSS' 카테고리의 다른 글

will-change를 이용한 하드웨어 가속  (0) 2022.08.29

댓글