//SSG : 정적 생성/ 빌드 타임에 랜더링
export const getStaticProps = async () => {
//한번만 실행되는 함수
console.log("인덱스 페이지");
const [allBooks, recoBooks] = await Promise.all([
fetchBooks(),
fetchRandomBooks(),
]);
// console.log("allBooks", allBooks);
return {
//무조건 객체를 반환해야함
//객체안에 props라는 키를 가지고 있어야함
//페이지안에 props로 전달됨
props: {
allBooks,
recoBooks,
},
🚀//ISR 몇 초마다 재생성할지
🚀revalidate : 3,
};
};