생활코딩 무료 인강을 보며 필기했던 내용을 다시 보는 중인데 그냥 읽으면 잘 안읽히니 옮겨 적으면서 복습해본다.
Node.js
nodejs.org
확장성있는 app(특히 서버사이드) 개발에 사용되는 SW 플랫폼
특징
- 자바스크립트 엔진
- event-driven 방식
- non-blocking I/O
- single thread
- 비동기 방식
- callback 함수
NPM (Node Package Manager)
npmjs.org
- 타인의 모듈 사용하는 방법.
* install 옵션 -g : 독립적인 SW로 컴퓨터 전역에서 사용. 없으면 패키지 내에서만.
* underscore : javascript의 빈약한 배열 기능을 채워주는 기능 있음.
* uglify-js : 비용 문제 위해서 => 공백, 줄바꿈 등 가독성을 위한 코드 제거. 프로그램 해독에 꼭 필요한 코드만 유지.
옵션 -m : 로컬변수 이름 줄여줌.
옵션 -o :
Express
expressjs.com
node 이용해서 만들어진 웹 프레임워크
웹 애플리케이션 만드는 방법
'Node.js' 카테고리의 다른 글
[Node.js] mongoDB 전체 읽어오기 (0) | 2018.03.05 |
---|---|
MongoDB, Node.js 연동 시작하기 1 (0) | 2018.02.28 |
[node.js] view engine 여러개 설정하기 (0) | 2017.12.04 |
[node.js] 복습3. express 이용해서 프로젝트 생성하기 (0) | 2017.12.04 |
[node.js] 복습2. 간단한 게시판 (0) | 2017.12.04 |