Node.js / 01 / 기초-3

DOMADO·2024년 7월 10일
0

Node.js

목록 보기
5/12
post-thumbnail

[개념,복습] Node.js 👨‍💻


* Node.js : JS 런타임, 브라우저에서만 작동하던 JS를 밖에서 사용


────────────────


Node.js 특징 4가지 


(1) Event-Driven
: 이벤트 발생시, 순서에 맞는 작업 수행(콜백함수)


(2) Non-Blocking I/O
: 이전 작업 완료 기다리지 않고, 다음 작업 수행


(3) Single Thread
: 하나의 직원이 모든 작업을 함

(4) NPM
: 패키치 설치 굿 ( ≒ .exe 설치 )


────────────────


🟢 모듈 : 독립 된 기능을 갖는 함수/파일 들의 모임
        : Node.js 기능 기본 단위
        
        
────────────────
       
       
🔴 모듈 종류 3가지


1) 로컬 모듈 : 내가 직접 

  - 모듈 내보내기 : module.exports
  - 모듈 가져오기 : require('경로')
  
  
2) 외부 모듈 : 남이 만든

   - 모듈 설치 : npm install 이름
   - 모듈 실행 : require('이름')
   
   
3) 코어 모듈 : 기본 내장된   ( fs , http 등 ) 

   - 모듈 가져오기 : require('이름')


✅ http 모듈 / 코어 모듈

  • 웹 서버 생성 기능
  • 클라이언트에서 서버로 요청을 보내고, 서버는 요청에 처리 후 응답




결론 : 정성의 흐름을 느껴라 . . !


[ Q ] 너무 어렵습니다 . . 🚬

큰 틀을 생각하십시오.
큰 틀에서 하나씩 하나씩 맞춰 나가면 됩니다.
할 수 있읍니다...✊

profile
▪️ 검정 테마를 기준으로 작성되었읍니다.

0개의 댓글