【发布时间】:2016-12-24 15:05:38
【问题描述】:
我有兴趣创建一个使用通过 DSIRE 公共 API - http://programs.dsireusa.org/api/v1/getprograms/json 提供的数据的网络应用程序(注意:这些是返回数千个结果的大型查询)。
网络应用程序将是一个简单的输入字段,要求输入邮政编码,然后应根据输入值检索和过滤结果。 API 调用来自DSIRE database,并以 XML 和 JSON 格式提供。我想使用 JSON 格式,因为我最初认为最好在 jQuery 中使用 $.getJSON 函数。
我阅读了一些关于如何使用 $.getJSON 函数的教程,但我对使用提供的 JSON 数据有一些疑问:
- 看起来 API 不允许使用 URL 参数,我认为这些参数可以让我过滤结果(即 ../getprograms/json?zipcode=value)
- JSON 数据文件太大,需要很长时间才能加载。我想我必须在查询之前以某种方式存储这些数据以减少加载时间。
我想知道如何开始创建这样的网络应用程序。什么框架和/或库最适合入门?
谢谢
【问题讨论】:
标签: jquery json api web-applications getjson