最佳实践:将URL参数导入JavaScript

时间:2014-03-13 12:57:31

标签: javascript ajax node.js url-routing

我有一个Web应用程序,希望能够通过URL传递对象ID:

www.example.com/?id=someObjectID

然后我想从服务器检索对象数据(例如,使用Ajax调用)。

处理此问题的最佳做法是什么?

我想出了:

  1. 使用JavaScript分析网址。

    的优点:

    • 一切都是纯粹的客户端JS

    缺点:

    • JS
    • 中没有标准的URL参数处理方式
  2. 获取URL参数服务器端并将其呈现到HTML响应中(例如,在变量内)。然后创建ajax请求客户端。

    的优点:

    • 简单的URL参数处理服务器端(例如带快递)

    缺点:

    • 参数信息往返服务器
    • 网站的服务器端呈现(我可以开始呈现服务器端的所有内容)
  3. 还有其他选择吗?

    这里的最佳做法是什么?

    是否有标准库/工具?

0 个答案:

没有答案