[nodejs] 3. express framework에서 router 적용
2023. 11. 24. 21:41ㆍcs및 소프트스킬/nodejs
728x90
반응형
SMALL
지난 시간에는 express로 서버 띄우기 구현하였습니다.
이번 시간에는 express 서버 띄우는 것에 경로 설정하여 적용하겠습니다.
https://github.com/BerkleyLim/basic_nodejs
1. 소스코드
// express 선언
const express = require("express");
// express에 app 넣고, 포트 지정
const app = express();
const PORT = 300;
// -------------------------------------------------------------------
// 이 함수가 get보다 더 위에 올라와져있어야 한다.
// 서버 실행시 화면 표시
const consoleListening = () => {
console.log(`server start : http://localhost:${PORT}`);
}
// 인덱스에서 연결하는 함수
const mainView = (request, response) => {
response.send('main 화면입니다.');
}
// -------------------------------------------------------------------
// 경로 설정
// 경로가 / 일때 main 화면입니다. 실행
app.get('/', mainView)
// 서버 실행
// main 화면입니다. 결과 뜨고,
// console에 server start : http://localhost:300 올리기
app.listen(PORT, consoleListening);
2. 설명
- express framework에서 경로 설정 및 콘솔에 표시될 창을 설정합니다.
- 여기서, 함수를 이용하여 설정하고, 결과를 확인 가능합니다.
- node 실행은 이전 포스팅 참조
- 현재, ver01 저장소 및 포스팅 1. nodejs Getting start, 서버 구현하고 Hello world 띄어보기 참조
3. 결과
자세한 소스코드는 github 저장소에서 ver03 참조하시기 바랍니다.
728x90
반응형
LIST
'cs및 소프트스킬 > nodejs' 카테고리의 다른 글
[nodejs] 6. 프론트엔드 샘플 html을 테스트로 만들고, nodejs 연동하기 (0) | 2023.11.28 |
---|---|
[nodejs] 5. nodejs + express 프로젝트 구성하여 리팩토링 (0) | 2023.11.26 |
[nodejs] 4. express에 각 경로별로 출력될 view단 나타내기 (0) | 2023.11.25 |
[nodejs] 2. express Framework 도입 (router 적용 x) (2) | 2023.11.24 |
[nodejs] 1. nodejs Getting start, 서버 구현하고 Hello world 띄어보기 (0) | 2023.11.24 |