gpt4 book ai didi

javascript - 使用 Javascript 生成的网站的优点/缺点

转载 作者:数据小太阳 更新时间:2023-10-29 05:30:37 24 4
gpt4 key购买 nike

两个很好的例子是 googlefacebook .

我最近在思考采用这种方法的动机。我最好的猜测是它几乎完全分离了后端语言和标记之间的逻辑。构建一个以 JSON 格式发送的数组似乎是一种维护代码的简洁方法,但我在这里还缺少哪些其他元素?

这种方法的优点/缺点是什么?为什么有这么大的公司这样做?

最佳答案

主要的缺点是您对站点的内容索引感到有些痛苦。

对于 Google,您可以通过使用抓取方案在某个地方解决问题。 Google 支持抓取,允许您动态索引(无需重新加载页面)生成的页面内容。

为此,您的虚拟链接必须是这样的地址:http://yoursite.com/#!/register/ .在这种情况下,Google 请求 http://yoursite/register/索引地址的内容。

单击虚拟链接时不会重新加载页面。您可以使用 onclick 提供此信息:

<a href='http://yoursite.com/#!/register/' onclick='showRegister()'>Register</a>

Virtual 的优点是无需重新加载页面即可更改页面内容。在我的实践中,我不使用 Javascript 生成来执行此操作,因为我在固定位置构建我的界面。当页面重新加载时,用户不会注意到任何东西,因为界面元素出现在预期的位置。

所以,我认为使用动态页面生成是一个很大的痛苦。我认为 Google 这样做并不是为了分离标记和后端(这不是一个真正的问题,您可以使用后端-前端的复杂结构来做到这一点),而是为了利用方便和漂亮的用户表示的优势。

关于javascript - 使用 Javascript 生成的网站的优点/缺点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9854499/

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