【发布时间】:2015-12-08 01:19:28
【问题描述】:
我是一位经验丰富的程序员,使用 Apache Cordova 的 Visual Studio 工具开发移动应用程序,但对 Node.js 及其组件非常陌生。
我知道可以通过给定模板使用 Node.js 创建 Web 应用程序,但我的问题是如何使用 Node.js 代码中的函数为 iphone 和 android 等设备创建基于 Web 的移动应用程序?甚至可能实现?
理想情况下,我希望在我的 Apache Cordova 应用程序中添加一个使用 Node.js 工具的功能,并想知道如何将该功能实现到基于 HTML/CSS/JS 的项目中,以及该实现是否适用于移动设备.
我已经进行了一些研究,但无法找到有关此主题的任何页面或教程,因此任何建议都会有所帮助
【问题讨论】:
-
你的意思是你想要一个简单的 node.js api 来与你的 cordova ios/android 应用程序交互吗?
-
是的,就是这样@OliverJ90
-
在 node.js 中创建一些 API 端点非常简单。如果你想要一些易于部署的东西和一个演练指南,可以查看 Heroku 上的 node.js 入门指南。使用 PostgreSQL 配置数据库也很容易。如果这不是您的想法,请告诉我。
-
我不这么认为。大约一周前我在这个网站上问了一个问题,向我建议的答案包括一段使用 Node.js 的代码,我不熟悉如何在 cordova 应用程序中使用它。这是问题,代码在选中的答案中:stackoverflow.com/questions/32377732/…
-
好吧,我想说熟悉 node 将是一个好的开始,这是一个非常简单的实现。从 cordova 应用程序内部调用 api 端点就像使用您可能(或可能不需要)需要的任何授权标头/参数向该端点发出 ajax 请求一样简单。我只是不知道你想要实现什么(除非它是你刚刚链接的)。但是,如果它是在节点中使用 DB 进行简单的 2 路数据传输,那么 heroku 入门文档肯定会帮助您了解它是如何工作的。
标签: javascript node.js html visual-studio cordova