3. 웹 애플리케이션 개발 - 디렉토리 구성
* JavaScript, CSS파일 구성
- javascript
간단한 내용의 JavaScript라면 한 페이지에 모두 표현하는 것도 좋다.
<script> </script> 태그 안에
대부분의 자바스크립트 코드는 DOM을 찾는 경우가 많다. 한 페이지에 위치시킬 경우 body 위(head 사이)에 위치하면 null이 뜨는 오류가 발생할 수 있다. JavaScript는 위에서부터 한 라인씩 읽어서 수행하기 때문이다.
그러므로 body 태그가 닫히기 전에 소스파일 간 의존성을 이해해서 순서대로 배치한다.
그렇지 않다면, 의미에 맞게 구분하는 방법이 더 좋다. (유지보수에 조금 더 용이하다.)
<link rel="stylesheet" href="CSS 파일 위치">
- CSS
CSS는 head태그 안에 상단에 위치키신다.
<style> </style> 태그 안에
간단한 내용이 아니라면 아래와 같이 의미에 맞게 구분하는 방법이 더 좋다. (유지보수에 조금 더 용이하다.)
<script src="JS 파일 위치"> </script>
'BoostCource > Front-end' 카테고리의 다른 글
[FE] 03. Event delegation (이벤트 버블링) (0) | 2018.07.28 |
---|---|
[FE] 03. DOMContentLoaded, load (0) | 2018.07.28 |
[FE] 03. Web Animation 활용 (0) | 2018.07.27 |
[FE] 03. 크롬 개발자 도구 (0) | 2018.07.27 |
[FE] 03. Ajax 응답 처리와 비동기 (0) | 2018.07.27 |