繁体   English   中英

带有客户端javascript的节点模块

[英]Node module with client side javascript

背景:我正在开发一个 Web 应用程序,需要与一个不支持 JSONP/CORS 的 API 进行通信,我的第一个不过是使用 php 代码设置服务器并对其进行 ajax 调用。

现在我找到了这个node 模块,它看起来很容易使用并且具有我需要的功能。 问题是我使用 node.js 的经验为零,我唯一知道的是它是服务器端 javascript。

我如何(最简单的方法)在我的客户端(angular/html)应用程序中使用/通信这样的节点模块? 我一直在谷歌搜索,但越来越困惑,我真的很感激这里的虚拟分步描述。

网上有各种教程,其中一些是:

https://scotch.io/tutorials/

http://learn.mean.io/

要创建简单的 web api,请尝试使用http://expressjs.com/

您也可以查看http://yeoman.io/ ,它可以让您立即开始使用漂亮的样板,但首先我希望您应该设置一个均值堆栈应用程序。

我建议使用您提到的模块制作一个 Node 应用程序。 然后,您可以通过 express 与 Node 应用程序进行通信。 http://expressjs.com/

如果您了解 Angular,则可以使用 $http 提供程序将 http 请求(post、get 等)发送到您使用 express 制作的 url 端点。 不要忘记在您的节点应用程序中设置标头以允许来自您的 Angular 应用程序的 CORS。

就像 AT 说的那样,scotch.io 专门针对此提供了一些非常好的教程。

由于您是 node.js 的新手,Node.js 框架即 Express.js 模块。 由于我使用它过去 6 个月,我发现它非常容易和简单。

Express.js 基于 MVC 架构,因此最适合客户端-服务器应用程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM