Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的项目中,我使用 Ajax 并从服务器获取响应。现在我有两个选择
a) 在服务器从数据创建 Html 并发送到浏览器
b) 直接在浏览器发送Json格式的数据,在浏览器创建Html。
哪个更高效
通常,服务器端渲染会更有效(特别是如果客户端是在移动设备上运行的 javascript。)
没有显着差异。JSON 可能会慢一些,因为它必须对数组中的数据进行编码,但我通常使用 JSON,因为我经常使用 AJAX 答案发送额外数据。在客户端,JSON 当然需要转换为 HTML,但这不会造成太大的延迟。