Next.js 13 - 11. 글 읽기
2023. 8. 31. 00:22ㆍNext.js/생활코딩

글 읽기
읽기 기능의 경우 사용자와 상호작용하는 게 아니라 내용을 출력할 뿐이라 서버 컴포넌트로 작성하는 게 유리하다.
일단 데이터를 서버로부터 가져와야 하므로 async await를 써준다.
// /src/app/read/[id]/page.tsx
export default async function Read(props: any) {
const resp = await fetch(`http://localhost:9999/topics/${props.params.id}`);
const topic = await resp.json();
return (
<>
<h2>{topic.title}</h2>
{topic.body}
</>
);
}
참고자료
생활코딩 - Next.js 13
https://opentutorials.org/course/5098
Next.js 13 - 생활코딩
수업 개요 Next.js는 웹 애플리케이션을 빌드하고 배포하는 데 강력한 도구입니다. 이 도구를 활용하면 모던한 웹 앱을 빠르고 효율적으로 구축할 수 있습니다. 그럼 함께 미래의 웹 개발 패러다
opentutorials.org
'Next.js > 생활코딩' 카테고리의 다른 글
Next.js 13 - 13 cache (0) | 2023.08.31 |
---|---|
Next.js 13 - 12. 글생성 (0) | 2023.08.31 |
Next.js 13 - 10. 글목록 가져오기 (0) | 2023.08.31 |
Next.js 13 - 9. backend (0) | 2023.08.30 |
Next.js 13 - 8. css (0) | 2023.08.30 |