全书目录

第三十五篇:Astro 完全指南 —— 内容展馆群岛宇宙

第十九章:什么时候用 Actions,什么时候还该用 Endpoint

1 分钟 222 字 第 671 / 962 个阅读单元

一个非常实战的判断题:

适合 Actions 的场景:

  • 表单提交
  • 登录 / 退出
  • 留言 / 订阅
  • 创建订单
  • 需要输入校验
  • 希望前后端调用带类型安全
  • 想把“调用后结果”直接反馈回当前页面

适合 Endpoint 的场景:

  • 提供 JSON API 给外部系统
  • webhook
  • 生成 RSS / sitemap / feed
  • 图片 / 文件输出
  • 更偏协议型而不是表单型的接口

翻成展馆语言:

text
Actions  = 馆内正式业务窗口
Endpoint = 独立服务台 / 对外接口窗口

很多团队把两者都写成 API,本质上是在自己给自己加手续。