라이언 달(Ryan Dahl)
- V8을 이용해 이벤트 기반의 TCP라이브러리와 HTTP서버를 만드는 아이디어 제시
Node.js의 특징
- 서버의 가장 주요 이슈인 I/O에 대한 방식을 처리하고자 함
- 이벤트 기반으로 비동기처리 방식을 선택(Non-blocking)
=> 이벤트가 주어졌을 때 비동기로 처리하고 Call-Back으로 처리
'use strict'
이 선언 이후로 엄격한 문법을 적용하겠다는 의미입니다.
구버전 코드의 애매모호했던 문법과 이후의 엄격해진 문법의 호환을 위해 생기게 되었습니다.
'use strict'
const obj = {
title: 'node.js 올인원 패키지'
}
const isEmpty = () => obj.title ? false : true
isEmpty()