전체태그 보기

#node.js 교과서 (7개의 포스트)

honeysuckle
7.1 데이터베이스란? 관련성을 가지며 중복이 없는 데이터들의 집합. DBMS : 데이터베이스를 관리하는 시스템(DataBase Management System) RDBMS : 관계형 데이터베이스 관리 시스템(Oracle, MySQL, MSSQL, PostgreSQL...) 7.2 MySQL 설치하기
honeysuckle
6.1 Express-generator로 빠르게 설치하기 6.5.3 에러 처리 미들웨어
honeysuckle
5.1 npm 알아보기 npm은 node package manager의 약어임. 최근에는 npm 대체자로 페이스북이 만든 yarn이라는 패키지 매니저도 자주 사용됨. 5.2 package.json으로 패키지 관리하기 npm init 으로 package.json 생성가능 --save 옵션 추가시 dependencies 에 추가되지만 npm@5...
honeysuckle
4.1 요청과 응답 이해하기 클라이언트에서 서버로 요청을 보내고, 서버는 요청의 내용을 읽고 처리한 뒤 클라이언트에게 응답을 보냅니다. 따라서 서버에는 요청을 받는 부분과 응답을 보내는 부분이 있어야 합니다. createServer.js https 모듈과 거의 흡사함. 4.5 cluster cluster 모듈은 싱글 스레드인 노드가 CPU ...
honeysuckle
3.1 REPL 사용하기 * Read : 읽기 * Eval : 해석하기 * Print : 결과물 반환 * Loop : 반복 터미널(콘솔)에서 node를 입력하면 직접 자바스크립트 코드를 입력 할 수 있음 ~ $ node > const str = 'Hello world, heelo node'; undefined > console.log(str); Hell...
honeysuckle
2.1 ES2015+ ES2015(ES6) 2015년에 발표된 자바스크립트 진영의 매우 큰 변화 2.1.1 const, let 기존의 자바스크립트는 변수를 var로 선언함. es6 부터는 let과 const를 사용 할수 있음. 기존의 var는 function scope이지만 let, const 는 block scope임 const는 상수로 선언...
honeysuckle
1.1 핵심 개념 이해하기 1.1.1 서버 서버란 네트워크를 통해 클라이언트에 정보나 서비스를 제공하는 컴퓨터 또는 프로그램 노드는 자바스크립트 어플리케이션이 서버로서 기능하기 위한 도구를 제공하므로 서버 역할을 수행할 수 있습니다. 1.1.2 자바스크립트 런타임 노드는 자바스크립트 런타임이다. 런타임은 특정 언어로 만든 프로그램들을 실...