Next.js14 SSR

Ritslurrrr·2024년 6월 21일
0

Next.js

목록 보기
1/3

App router 방식에서의 SSR 적용법

// 'use client' <== 적용하면 안됨
import React, {useEffect, useRef, useState} from "react";
import Test from "@/components/Test";

async function getData() {
  const res = await fetch("http://localhost:3000/api", {
    cache: "no-store", <=== SSR
  });
  if (!res.ok) {
    throw new Error("Failed to fetch data");
  }
  return res.json();
}
export default async function Page() {
  const ssrData = await getData();
  console.log(ssrData);

  return (
    <div className="">
      <Test data={ssrData} />
    </div>
  );
}
profile
FullStackDeveloper(WEB,APP)

0개의 댓글