본문 바로가기

nodejs

(2)
Node.js 기초와 모듈 (내장 모듈, npm, 사용자정의 모듈) Node.js 기초 * 노드 설치https://nodejs.org/ko/ 에서 설치 LTS 버전 설치하면 된다. (document 확인도 여기서 함)* 노드 실행1. 노드 프로젝트(?)를 시작할 디렉토리에 간다.2. 원하는 자바스크립트 파일을 만든다. (ex. jeong_pro.js)3. 명령프롬프트에서 'npm init' 을 입력하고 프로젝트에 대해 몇 가지 입력하면 package.json 파일이 디렉토리에 생성된다. (package.json은 패키지에 관한 정보와 의존중인 버전정보를 갖고있다.(메타데이터))4. 자바스크립트 파일에서 사용하는 모듈이 준비되었는지 확인하고 설치한다. (node_modules 파일이 생성됨)(자바스크립트파일에서 내장 모듈로만 이뤄진게 아니라면 npm으로 설치해야할 모듈들이..
Node.js 와 Express Node.js Node.js는 자바스크립트를 브라우저외에서도 실행하는데 사용되는 자바스크립트 플랫폼이다.이 특징으로 자바스크립트 문법을 가지고 '서버'를 만들 수 있다.노드 이전에는 하나의 애플리케이션을 만들기 위해 두 가지 서로 다른 기술과 패러다임, 라이브러리를 배워야 했다.그러나 노드를 사용하면 프론트엔드 개발자도 백엔드에 뛰어들 수 있고 반대도 가능하게 된다.나아가 노드로 이뤄진 자바스크립트 웹 애플리케이션 스택인 MEAN스택을 만들었다.MongoDB (자바스크립트로 제어하는 DB), Angular.js(프론트엔드 자바스크립트 프레임워크) 왜 Node.js를 사용하는가? 1. 자바스크립트 엔진이 빠르기 때문.- 구글 크롬의 엔진을 기반으로 하기 때문에 수천 개 명령을 1초에 처리할 수 있다.2. ..