IdoCleanCode
반응형
article thumbnail
Express.js - 라우팅 경로
카테고리 없음 2023. 12. 18. 15:45

Express.js - Tutorial 정적 경로(Static Path) 정확한 문자열과 일치하는 경로 app.get('/home', (req, res) => { res.send('홈 페이지입니다.'); });​ 동적 경로(Dynamic Path) 변수와 함께 사용되는 경로 app.get('/user/:userId',(req, res)=>{ const userId = req.params.userId; res.send(`유저아이디는: ${userId} 입니다`) })​ 정규식 경로 정 규 표현식을 사용하여 복잡한 패턴의 요청을 받습니다. app.get(/.*fly$/, (req, res) => { res.send('Matched a route ending with "fly"'); });​ 참고자료 http..

article thumbnail
Express.js - 라우팅(Routing) 이해
카테고리 없음 2023. 12. 18. 04:42

Express.js - Tutorial 라우팅의 개념 및 목적 라우팅은 클라이언트의 요청에 따라 적절한 동작이 수행되도록 하는 프로세스입니다. 목적은 클라이언트가 특정 URL에 접근 했을때 그에 대한 적절한 응답을 반환하는 것입니다. 이를 통해 어플리케이션은 특정 경로에 대한 요청을 어떻게 처리할지를 결정할 수 있습니다. 라우팅 처리방법 app 객체의 메서드를 사용해여 라우팅 처리합니다. 각 메서드는 HTTP 메서드와 일치하는 이름을 가지며, 첫 번째 파라미터로 경로, 두 번째 피라미터로 콜백 함수를 박습니다. 콜백 함수는 요청 객체(requst), 응답 객체(response), 그리고 미들웨워 함수를 참조를 받습니다. app.js const express = require('express') const..

반응형