express 모듈이란?
- express 모듈은 웹 애플리케이션을 개발할 때 가장 많이 사용되고 있는 외부 모듈입니다.
- express 모듈은 http 모듈에 비해 많은 기능을 갖추고 있어 보다 손쉽게 웹 애플리케이션을 개발할 수 있게 됩니다.
- express 모듈은 jade, ejs 등과 같은 동적 웹 페이지 파일을 지원하고 있어 보다 손쉽게 애플리케이션 개발이 가능합니다.
express 모듈 기능
- express: express 모듈에서 제공하는 기능을 사용할 수 있는 객체를 반환하는 함수입니다.
- get: get 방식으로 요청이 발생했을 때 호출될 함수를 등록합니다.
- post: post 방식으로 요청이 발생했을 대 호출될 함수를 등록합니다.
- listen: 서버를 가동시켜줍니다.
express 모듈 설치
그러면 dependecies에 express가 추가된 것을 볼 수 있습니다.
위 코드는 2000번 포트로 들어갔을 경우 안에 있는 함수 실행 시키는 코드이다.
localhost:2000을 url에 입력을 하면, 안에 있는 함수를 실행 시킬 수 있는 것이다.
결과
정상적으로 localhost:2000으로 들어갔을 경우 res.send을 통해서 화면에다가 ROOT라는 문자열을 띄우는 것을 볼 수 있습니다.
요번에는 다른 /test라는 url에 들어갔을 경우, 화면에 TEST를 띄워볼 것입니다.
결과
'IT-백엔드' 카테고리의 다른 글
node.js basic module10-http module (0) | 2024.01.24 |
---|---|
node.js Express module1-외부 모듈 사용하기 (0) | 2024.01.24 |
node.js Express module4-html 렌더링 (0) | 2024.01.24 |
node.js Express module5-동적 웹 페이지 (0) | 2024.01.24 |
node.js Express module6-파라미터 (0) | 2024.01.24 |