【发布时间】:2016-11-17 03:02:19
【问题描述】:
使用 Node.js 编写 RESTful API 的最佳方法是什么?
【问题讨论】:
-
你想写什么样的API?写下你的一些想法、出发点等,否则恐怕没人会帮助你
-
只是一个返回一些东西的示例服务
-
你可能有better luck at Quora。
-
感谢您的友好信息
使用 Node.js 编写 RESTful API 的最佳方法是什么?
【问题讨论】:
从概念上讲,我认为您不必为 RESTful API 做任何额外的事情。您为呈现网页而开发的相同机制可用于 RESTful API。您只需确保在任务结束时发送JSON 数据。
res.end(JSON.stringify({ a: 1 })); //Or
res.send(JSON.stringify({ a: 1 }));
但是为了更有条理和标准化,一般做法是为 RESTful API 添加一个额外的路由器以及一些通用活动。我建议你follow this tutorial。
此外,您可能必须考虑对各种访问权限进行无身份验证或单独身份验证。并且可能是用于安全的 API 密钥。
【讨论】: