티스토리 뷰

1) url 모듈

  • 기존 노드 방식
  • WHATWG 방식

https:// user : password @ sub.host.com: 8080 /p/a/t/h ? querstring #hash

protocol username password hostname port pathname search hash

 

2) 단방향 암호화(crypto)

  • 암호문: 평문을 암호로 만듦
  • 복호화: 암호를 평문으로 해독
  • Hash 사용하기(sha512)

3) util

  • 각종 편의 기능을 모아둔 모듈
    • deprecated, promisify

 

4) file system

  • 파일 시스템에 접근하는 모듈
    • 파일/폴더 생성, 삭제, 읽기, 쓰기 가능
    • 웹 브라우저에서는 제한적이었으나 노드는 권한을 가지고 있다.
    • 파일 읽기 예제

5) 동기와 비동기

 

6) 버퍼와 스트림

  • 버퍼: 일정한 크기로 모아두는 데이터
    • 일정한 크기가 되면 1번에 처리
    • 버퍼링: 버퍼에 데이터가 찰 때까지 모으는 작업
  • 스트림: 데이터의 흐름
    • 일정한 크기로 나눠서 여러 번에 걸쳐서 처리
    • 버퍼의 크기를 작게 만들어 주기적으로 데이터 전달
    • 스트리밍: 일정한 크기의 데이터를 지속적으로 전달하는 작업

7) 예외 처리

'Node.js' 카테고리의 다른 글

5. MySQL  (0) 2023.04.05
4. Express 웹 서버 만들기  (0) 2023.04.05
3. 패키지 매니저  (0) 2023.04.05
2. http 모듈로 서버 만들기  (0) 2023.04.05
1. 노드 기본 기능 익히기  (0) 2023.04.03
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/01   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함