본문으로 바로가기

Node.js 기초 - Chapter 01. 인트로

category Front-End/- Node.js 2019. 9. 24. 14:38

1. Node.js 란 무엇인가?

  • Node.js 는 open source server environment.
  • Node.js 는 무료이다.
  • Node.js는 다양한 플랫폼에서 동작한다. 
  • Node.js는 서버 상에서 Javascript를 사용한다.

2. 왜 Node.js 인가?

  • Node.js는 asynchronous programming (비동기 프로그램) 이다.
  • 요청을 처리하면서 다음 요청을 받을 수 있다.
  • 병렬처리를 Thread 로 처리하지 않으므로 Multi-Trhread가 갖는 근원적인 문제에서 자유롭다.

3. Node.js는 무엇을 할 수 있는가?

  • Node.js는 동적인 페이지 구성이 가능하다.
  • Node.js는 서버 상에서 파일들을 열고, 읽고, 쓰고, 삭제하고, 닫기를 할 수 있다.
  • Node.js는 데이터베이스를 사용하여 데이터를 추가, 삭제, 수정할 수 있다.

4. Node.js File은 무엇인가?

  • Node.js 파일들은 특정한 이벤트를 실행하는 일을한다.
  • Node.js 파일들은 서버상에서 시작한다.
  • Node.js 파일들은 .js 확장자를 가진다.