开发者社区 > 云原生 > Serverless > 正文

阿里云Serverless中我们是用来做纯api 的服务还是前后端一体化的服务呢?

阿里云Serverless中我们是用来做纯api 的服务还是前后端一体化的服务呢?

展开
收起
小小鹿鹿鹿 2023-10-30 20:54:13 52 0
3 条回答
写回答
取消 提交回答
  • 纯api 的服务。此回答来自钉群Serverless 开发者技术学习群。

    2023-10-31 22:45:47
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在阿里云Serverless中,您可以使用函数计算服务来创建纯API服务或前后端一体化服务。
    纯API服务是指,前端应用程序发送HTTP请求到函数计算服务,后者处理这些请求并返回响应结果。在这种情况下,函数计算服务负责整个流程,包括接收请求、执行业务逻辑、返回响应等。
    前后端一体化服务则是指,函数计算服务同时负责前后端的功能,它不仅处理前端的请求,而且还生成相应的HTML、CSS、JavaScript等静态资源,并将它们发送给前端。在这种情况下,函数计算服务将承担更多的工作,但也提供了更多的灵活性和可定制性。
    需要注意的是,这两种方式并不是互斥的,您完全可以根据自己的需求选择合适的方式。例如,您可以在函数计算服务中定义多个函数,其中一部分负责API接口的处理,另一部分负责前端页面的生成和展示。

    2023-10-31 14:04:09
    赞同 展开评论 打赏
  • 阿里云Serverless是一种无服务器架构模式,它让开发者无需关心程序运行环境、资源及数量,只需要将精力聚焦到业务逻辑上。因此,你可以根据你的需求选择使用它来构建纯API服务或者前后端一体化的服务。

    如果你选择构建纯API服务,你可以在函数中编写API的逻辑,并通过API网关暴露给外部调用。这种情况下,你不需要关心服务器等运行环境的问题,只需要关注你的业务逻辑。

    另一方面,如果你选择构建前后端一体化的服务,你也可以在函数中编写前后端的逻辑。在这种情况下,你可能需要使用额外的服务(如数据库、缓存、消息队列等)来支持你的应用。这些服务可以作为Serverless的后端服务提供给你的应用。

    阿里云Serverless提供了极大的灵活性,使你可以根据自己的需求选择适合的开发方式。

    2023-10-31 10:43:44
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Spring Boot2.0实战Redis分布式缓存 立即下载
    CUDA MATH API 立即下载
    API PLAYBOOK 立即下载