안녕하세요 route 쪽 주소 질문입니다!
193
작성한 질문수 12
안녕하세요 강의를 보면서 한가지 궁금한 점이 생겼습니다.
저는 강의를 진행하다가
GET /user/2/posts?lastId=0 200 38.841 ms - 3117
GET /user/2 500 16.997 ms - 2228
라는 에러를 직면했는데요,
게시글은 가져오지만 작성자의 정보는 가져오지 못하더라구요..!
해당 에러는 ssr 처리를 위해 작성했던 동적 주소를
로 변경을 하니까 해결이 됐습니다.
그런데 해당 에러가 뜬 이유가 혹시 이 강의에서 특정 유저의 게시글을 불러오는 주소에 :userId 를 적어주었기 때문인가요??
같은 라우터에서 같은 동적 주소가 사용되면 문제가 생기나요?
제 코드는
이 강의에서 작업한 유저의 포스트를 불러오는 라우터가 상단에,
SSR 을 위한 유저 정보를 가져오는 라우터가 맨 하단에 위치해 있었습니다!
제 생각으로는 /:userId 가 겹쳐서 하단에 라우터가 500에러가 뜬거라는 생각이 드는데... 제 생각이 맞을까요?
맞다면 같은 라우터에 같은 동적 주소를 사용하면 안되는건가요??
(하나의 라우팅 주소, 노드 라우팅 주소 규칙 등.. 구글링 해봤지만 잘 찾지 못하겠어서 질문드립니다 ㅠㅠ)
답변 1
1
아뇨 문제 없습니다. :userId인데도 아래에서는 req.params.id를 하신 것 아닐까요?
0
와 제로초님..맞았습니다 ㅠㅠ 의혹이 풀렸네요.. params.id 로 불러오고 있었습니다. 다른 라우터에선 겹쳐서 사용해도 괜찮은데 SSR 처리를 위한 라우터는 좀 다른가 고민했었는데..ㅎㅎ 그냥 제 실수였군요ㅠㅠ 감사합니다!!!
넥스트 버젼 질문
0
91
2
로그인시 401 Unauthorized 오류가 뜹니다
0
104
1
무한 스크롤 중 스크롤 튐 현상
0
199
1
특정 페이지 접근을 막고 싶을 때
0
117
2
createGlobalStyle의 위치와 영향범위
0
104
2
인라인 스타일 리렌더링 관련
0
99
2
vsc 에서 npm init 설치시 오류
0
159
2
nextjs 15버전 사용 가능할까요?
0
166
1
화면 새로고침 문의
0
129
1
RTK에서 draft, state 차이가 있나요?
0
164
2
Next 14 사용해도 될까요?
0
455
1
next, node 버전 / 폴더 구조 질문 드립니다.
0
359
1
url 오류 질문있습니다
0
218
1
ssh xxxxx로 우분투에 들어가려니까 port 22: Connection timed out
0
394
1
sudo certbot --nginx 에러
0
1298
2
Minified React error 콘솔에러 (hydrate)
0
482
1
카카오 공유했을 때 이전에 작성했던 글이 나오는 버그
0
257
1
프론트서버 배포 후 EADDRINUSE에러 발생
0
341
1
npm run build 에러
0
526
1
front 서버 npm run build 중에 발생한 에러들
0
399
1
서버 실행하고 브라우저로 들어갔을때 404에러
0
351
2
css 서버사이드 랜더링이 적용되지 않아서 문의 드립니다.
0
291
1
팔로워 3명씩 불러오고 데이터 합쳐주는걸로 바꾸고 서버요청을 무한으로하고있습니다.
0
253
2
해시태그 검색에서 throttle에 관해 질문있습니다.
0
207
1





