【问题标题】:When to use NextJS API Routes?何时使用 NextJS API 路由?
【发布时间】:2021-06-06 12:06:33
【问题描述】:

我不明白/api/ 路由比getStaticPropsgetServerSideProps 有什么额外功能。

我见过几个例子,人们喜欢使用 getStaticProps 和 getServerSideProps 发出HTTP GET 请求,并使用/api/ 路由发出PUT PATCH DELETE 请求。

是否有任何关于不同用例的最佳实践的官方文档?

【问题讨论】:

    标签: reactjs next.js jamstack


    【解决方案1】:

    您使用来自应用前端的/api/ 路由。这意味着当您的应用程序正在运行并且页面已经加载时。假设您有一个仪表板页面,并且您尝试始终显示最新数据。在这种情况下,您将不断地点击您的 api 路由来获取新数据。

    此外,如果您有一个todo 应用程序,当用户保存一个新的待办事项时,您可以向api/todo 发送一个请求以将待办事项保存到数据库中。

    【讨论】:

      猜你喜欢
      • 2021-08-24
      • 2023-01-24
      • 2021-07-04
      • 2022-12-05
      • 2023-02-19
      • 2021-07-16
      • 2019-12-24
      • 1970-01-01
      • 2021-08-09
      相关资源
      最近更新 更多