node.js 에대해 배웠던 내용들을 이해하면서 정리해 본다. 🤔어플리케이션을 개발하려면 클라이언트 프로그램과 서버프로그램을 모두 개발해야 완성이 된다. 근데 두가지의 언어가 모두 다르다. 최소한 2가지 언어를 알아야만, 개발이 됨. 📍 node.js -> 자바스크립트 로 만들어짐. 클라이언트 프로그래밍 언어 node.js 가 자바스크립트고 그말은 즉슨, nodeJS 를 하면 자바스크립트로 서버 프로그래밍까지도 다 가능하다. 이 언어 하나로 어플리케이션 하나를 만들수 있다. 📍node.js 란? -> 크롭의 v8 엔진의 자바스크립트 엔진으로 빌드된 js 런타임. (실행환경) 크롬 뿐만 아니라 자바스크립트 실행 환경을 외부로 빼놓은것. 📍그럼 node.js 는 백엔드 일까? 🙄 -> 대중적으로는 그렇게 쓰이고 있지만, 백엔드가 아니다 라고 생각하는게 맞다. why❓ 노드js 에서는 지원하는 모델들이 있다. ex) expres