revalidate
옵션을 주어 주기적으로 업데이트를 시켜줄 수 있지만, 이 방법으로도 충분하지 않을 때가 있다.export async function getServerSideProps(context){
const req = context.req;
// response 객체 또한 전송 받을 수 있다.
const res = context.res;
// fetch data from an API
return {
props: {
meetups : DUMMY_MEETUPS
}
}
}
getServerSideProps
함수가 실행된다.context
<aside> 💡
getServerSideProps는 구체적인 request 객체에 대한 엑세스가 있을 때에만 사용한다.
</aside>
<aside> 💡
getStaticProps에서는 request와 response에 대한 엑세스가 없다…
</aside>