Node.js 서버를 통하여 HTTP/ HTTPS Server 기능을 사용하기 위해서는 필수 라이브러리이다.
크게 5가지로 나눌 수 있다.
- 라우팅(Routing) - 주소 및 Method 에 따른 처리 ( url + 메소드 ( get post put delete ) )
- Middleware - Router로 전달 되기 전의 Request 처리 ( 보안 ( 주소에 따라 처리 ) )
- Static resource 들을 제공하는 폴더 지정 ( 정적파일 )
- View Template Engine 을 이용한 Rendering ( 웹에서는 고정된 html을 잘 안씀 ( 사용자마다 이력이 다 다르기 때문
- Database 연결
기본 원리
'Nodejs' 카테고리의 다른 글
[Node.js] Express 구조 (0) | 2022.01.20 |
---|---|
[Node.js] npm VS npx (0) | 2022.01.20 |
[Node.js] Express generator (0) | 2022.01.20 |
[Node.js] Express를 이용한 간단한 서버 만들기 2 (0) | 2022.01.20 |
[Node.js] Express를 이용한 간단한 서버 만들기 (0) | 2022.01.20 |