nodejs와 vuejs의 차이
- nodejs : js를 실행시킬 수 있는 런타임 환경(= js를 실행시킬 수 있는 환경제공)
- vuejs : 프론트 개발시 사용되는 프레임워크
- 프레임워크를 설치하려면 npm이 있어야하고 그 npm을 깔아주는게 nodejs이다
왜 front-end는 nodejs를 설치해야 하는가?
- node.js는 단순히 브라우저 환경이 아닌 환경에서도 자바스크립트를 실행할 수 있게 해주는 자바스크립트 런타임이다.
- vue나 react에서 쓰일 자바스크립트/타입스크립트 코드를 작성하여 "개발"하기 위해 노드가 필요하다