본문 바로가기
IT/web

Node.js] 라우팅 개념 다시 한번

by 깻잎쌈 2020. 2. 8.
반응형

라우팅은 애플리케이션 엔드 포인트(URI)의 정의, 그리고 URI가 클라이언트 요청에 응답하는 방식을 말합니다.

 

Express 라우팅

라우팅 라우팅은 애플리케이션 엔드 포인트(URI)의 정의, 그리고 URI가 클라이언트 요청에 응답하는 방식을 말합니다. 라우팅에 대한 소개는 기본 라우팅을 참조하십시오. 다음 코드는 매우 기본적인 라우트의 예입니다. var express = require('express'); var app = express(); // respond with "hello world" when a GET request is made to the homepage app.get

expressjs.com

 

Express 기본 라우팅

기본 라우팅 라우팅은 URI(또는 경로) 및 특정한 HTTP 요청 메소드(GET, POST 등)인 특정 엔드포인트에 대한 클라이언트 요청에 애플리케이션이 응답하는 방법을 결정하는 것을 말합니다. 각 라우트는 하나 이상의 핸들러 함수를 가질 수 있으며, 이러한 함수는 라우트가 일치할 때 실행됩니다. 라우트 정의에는 다음과 같은 구조가 필요합니다. app.METHOD(PATH, HANDLER) 여기서, app은 express의 인스턴스입니다. METHOD는

expressjs.com

var router = express.Router();

...

// 라우터 객체 등록
app.use('/', router);

 

 

Difference Between app.use() and router.use() in Express

I was just reading the documentation on express and found these two terms, app.use(); and router.use(); I know app.use(); is used in node for Mounting a middleware at a path, and we often use it i...

stackoverflow.com

 

router.route('/login').get(function(req, res) {
	console.log('/login 패스 요청됨.');
	res.render('login.ejs', {message: req.flash('loginMessage')});
});

..
app.get('/', function (req, res) {
  res.send('GET request to the homepage');
});

 

 

 

 

GET과 POST의 차이 :: Outsider's Dev Story

다들 아시다시피 GET과 POST는 HTTP프로토콜을 이용해서 서버에 무언가를 전달할 때 사용하는 방식입니다. 웹개발자라면 당연히 알고 있어야 하는 사항이고 이걸 모르면 웹개발자체를 할 수가 없습니다. 상당히...

blog.outsider.ne.kr

반응형

댓글