我有兴趣创建一个使用DSIRE公共API提供的数据的网络应用程序 - http://programs.dsireusa.org/api/v1/getprograms/json(注意:这些是返回数千个结果的大型查询)。
Web应用程序将是一个简单的输入字段,要求输入邮政编码,然后应根据输入值检索和过滤结果。 API调用来自DSIRE database,并以XML和JSON格式提供。我想使用JSON格式,因为我最初认为最好在jQuery中使用$.getJSON
函数。
我阅读了一些关于如何使用$.getJSON
函数的教程,但我对使用提供的JSON数据有几个问题:
我想知道如何开始创建这样的网络应用程序。哪些框架和/或库最适合入门?
由于
答案 0 :(得分:-1)
您可以使用各种框架来创建所需的REST API。维基百科通过编程语言列出它们,您可以研究各种不同的框架。我曾经使用过Django,Flask和Laravel,并且有关于这三个人创建Web应用程序的多个教程。以下是一些很好的入门链接:
http://code.tutsplus.com/tutorials/beginners-guide-to-the-django-rest-framework--cms-19786
http://blog.miguelgrinberg.com/post/designing-a-restful-api-with-python-and-flask
通过Google搜索“REST API教程”或“Framework REST API”,还有很多其他人。此外,Ruby on Rails是一种很棒的编程语言(根据我的研究),用于创建您所描述的Web应用程序。