Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 검색엔진최적화
- 배포
- https
- tcp
- ec2
- CI
- 이미지 압축
- 성능 개선
- 이미지 최적화
- SSH
- nextJS
- certbot
- TLS
- 렌더링 과정
- workflow
- 자동화
- DNS
- 3-Way HandShake
- 인증서
- gitgub actions
- 리버스 프록시
- webp
- SSL
- 브라우저
- pm2
- 이미지 포맷 변경
- 무중단
- 로드 밸런싱
- nginx
- aws
Archives
- Today
- Total
개발일기
NextJs의 useParams와 params 본문
react를 사용하면서 나는 보통 라우터 사용 시 파라미터 정보를 가져오기 위해 useParams를 사용했다. 아이디와 매칭 되는 데이터를 불러오기 위해서. 그러면 NextJs에서는 어떻게 아이디를 받을까?
1. useParams
다행히도 next/navigation의 useParams를 사용하여 id값을 받아 올 수 있었다.
import { useParams } from "next/navigation";
const page = () => {
const param = useParams()
console.log(param)

2. params
props로 아이디 값을 받아올 수 있다. 똑같은 결과를 얻을 수 있다.
const page = ({ params }) => {
const id = params;

'TIL' 카테고리의 다른 글
| NextJs 폰트 적용하기(최적화 하기) (0) | 2024.06.13 |
|---|---|
| NextJs 간단한 폴더구조 생성 (0) | 2024.04.24 |
| NextJs 페이지 라우팅 및 동적 라우팅(TodoList 만들기) (0) | 2024.04.20 |
| cannot read properties of undefined (reading 'protocol') (0) | 2024.04.15 |
| 항상 까먹는 for of, for in 간단하게 기록 해 두기 (0) | 2024.03.30 |