简而言之:“线上数据”是什么意思。它与发送的 HTML 有何不同?当服务器不发送 HTML 时会发生什么?
Meteor 在线路上使用数据,这意味着服务器发送数据,而不是 HTML,然后客户端呈现它。- https://guide.meteor.com/
我看了这个 - Meteor 中的路由是否在服务器和客户端之间传输 HTML?- 在那边回答者写道:
“最初传输所有应用程序视图,因此客户端路由只是根据当前 URL 呈现适当的模板,没有执行额外的 HTTP 请求来获取服务器端呈现的 HTML,就像在传统 LAMP(或任何其他 SSR)中的情况一样基于堆栈)网站”
那么我的问题是,如果视图被发送过来,那不是 HTML 吗?
我的假设是(粗略地说,我还不是那么博学):
通常,如果我使用 URL 请求资源,服务器会找到适当的文件并将该 HTML 发送给客户端。
通过“数据在线”,服务器已经发送了所有文件。当你提交一个带有 URL 的请求时,一开始来自服务器的客户端数据已经知道如何处理 URL,组装一段 HTML 供你查看。
任何有帮助的东西都非常感谢。