什么时候使用NextJS API路由



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

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

有没有关于不同用例使用什么的最佳实践的官方文件?

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

此外,例如,如果用户保存新的待办事项任务时您有一个todo应用程序,则会向api/todo发出将待办事项保存到数据库的请求。

相关内容

  • 没有找到相关文章

最新更新