gpt4 book ai didi

javascript - 有人可以解释一下 EmberJS Fastboot 有什么特别之处吗?

转载 作者:行者123 更新时间:2023-12-04 23:20:43 24 4
gpt4 key购买 nike

EmberJS 周围有很多嗡嗡声' Fastboot我一直在阅读它here .

但是,我还没有完全理解:

  • “在服务器上启动 JavaScript 应用程序”是什么意思?
  • 为什么要这样做?

  • 我没有编写 Web 应用程序的经验。尽管如此,我知道服务器端通过发送 JSON(例如)响应来处理来自客户端的请求。然后,客户端接受它并主要用 HTML & CSS 包装它。

    那为什么我需要 boot我的 JavaScript 应用程序?

    谢谢。

    最佳答案

    FastBoot 意味着用于从 API 获取 JSON(或其他)的所有客户端逻辑也将在服务器上运行,以便在首次加载时,客户端将拥有一个已经渲染的页面,而不是延迟渲染到发生在客户端。然后数据和渲染将传递给客户端。

    它是与 API 服务器一起运行的客户端的修改版本,使用与浏览器客户端相同的 API,用于提高客户端的快速性。它还将为非 JavaScript 客户端提供适当的站点,例如一些网络爬虫、curl 等。

    维护两个客户端可能听起来很麻烦,但他们的目标是让大多数应用程序几乎无痛。

    您可以收听Tom Dale and Yehuda Katz on a recent podcast如果您愿意,可以更详细地解释它。

    关于javascript - 有人可以解释一下 EmberJS Fastboot 有什么特别之处吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27636167/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com