javascript란 무엇인가
javascript: 웹 브라우저를 제어하기위한 언어 (js는 브라우저에 내장되어있다)
용도: 웹 서버를 동작하기 위한 도구
js파일은 항상 body태그 아래에 있어야 한다.
<script src="index.js"> </script>
node js란 무엇인가
node js: js를 브라우저 밖으로 가져와서 웹 서버에서 유저가 사용할 수 있게 하는 것
-node js와 javascript의 관계
사용자가 입력한 주소의 웹서버는 사용자가 요청한 정보를 찾아서 그 정보를 웹 브라우저에게 응답하게 된다. 그러면 웹 브라우저는 그것을 받아서 화면에 출력하게 되는데 이처럼 서버쪽에 존재하면서 사용자에게 웹 브라우저에게 응답하기 위한 정보를 프로그래밍적으로 생성해주는 기술들이 php,java,python이고 이것을 대체하는 기술이 node js이다.