我有一个用Next.js构建的现有项目,但在某些页面中没有定义这两种渲染方法。如果getStaticProps和getServerSideProps都不存在,这些页面如何呈现?
getStaticProps
getServerSideProps
ttp71kqs1#
如果一个页面不包含任何数据获取方法(getStaticProps/getServerSideProps),那么它将使用静态生成。这意味着Next.js在构建时生成页面HTML,然后在对页面的每个请求中重用此HTML。Static Generation without data文档:默认情况下,Next.js预呈现每个页面。这意味着Next.js提前为每个页面生成HTML,而不是由客户端JavaScript完成。
1条答案
按热度按时间ttp71kqs1#
如果一个页面不包含任何数据获取方法(
getStaticProps
/getServerSideProps
),那么它将使用静态生成。这意味着Next.js在构建时生成页面HTML,然后在对页面的每个请求中重用此HTML。Static Generation without data文档:
默认情况下,Next.js预呈现每个页面。这意味着Next.js提前为每个页面生成HTML,而不是由客户端JavaScript完成。