Node, Nest, Deno/🚀 Node.js (+ Express)
도메인에 동적인 변수가 들어갔을 경우 실행 방법
DarrenKwonDev
2020. 2. 18. 23:03
라우터를 다음과 같이 사용한다고 생각해보자
id가 39458이라면 /users/39458로 접속하게 만들고 싶다.
const routes = {
home: HOME,
userDetail: id => {
if (id) {
return `/users/${id}`;
} else {
return USER_DETAIL;
}
}
결국 함수이기 때문에 routes.userDetail을 execute 시켜야 한다.
routes.userDetail()
userRouter.get(routes.userDetail(), userDetail);