用于构建API的JavaScript文件

时间:2017-01-14 17:06:49

标签: javascript node.js api meteor

我想构建一个API。我的应用程序是meteor / nodejs应用程序。所以我在api.js文件夹中创建了一个public文件:

document.write({ example: 'Lorem ipsum' });

我希望通过调用localhost:3000/api.js将对象作为输出,但我会看到源代码。

第二个问题:

如何处理参数?例如localhost:3000/api.js?type=article

const type = get[type]; // should be 'article' in this example

使用路由将呈现HTML内容,但我需要输出纯JSON内容......

1 个答案:

答案 0 :(得分:1)

Meteor的工作方式不同,你不做document.write,你用模板做事。

为了提供API,您可以使用Restivus https://atmospherejs.com/nimble/restivus

等软件包

这将允许您非常轻松地创建正确构造的API,并提取您想要的URL参数。