本地数据库的 AngularJS API,从哪里开始?

Posted

技术标签:

【中文标题】本地数据库的 AngularJS API,从哪里开始?【英文标题】:AngularJS API for local database, Where to start? 【发布时间】:2018-10-18 14:27:18 【问题描述】:

我是专业方面相对较新的网络开发的新手。我打开了大约 30 个标签,正在寻找一个好的起点

我有一个 angularJS 项目,我得到了我需要做的代码。我需要修改它以使用本地数据库(最终将在服务器上)。 现在,我需要从数据库中提取和推送一些数据,而不是使用 json 对象。为此,我被推荐了 Node.js。

但老实说,我不知道从哪里开始,迫切地需要一个良好的起点来从 Angularjs 端操作我的 mysql(mariadb,如果这很重要)数据库。

我的理解是AngularJS > 服务器脚本(Node.js) > 数据库

为我的 apache 和 mysql 使用 xampp。

我有普通 javascript 和一般 Web 开发的初学者经验。

感谢您的帮助!

【问题讨论】:

为什么不 AngularJS > php > MySQL。例如。 $http.post("file.php", json).then(...) > $json= json_decode(file_get_contents("php://input")); ... (mysqli::query) "INSERT INTO ... VALUES(...)" 为什么不用 node.js?我从未使用过 php 或 nodejs Node.js 最适用于 REST API。但是如果你有 MySQL,那么 PHP 支持会更容易 我更喜欢使用类似节点的东西,因为我更熟悉它。经过几个小时的浏览。我想知道我是否应该在使用 AngularJS 执行其他操作(例如前端操作)之前执行查询调用之类的服务器端操作。任何反馈表示赞赏 【参考方案1】:

所以对于我的自己的项目,从一个好的开始是前端和后端的一部分。我需要基本的前端来测试和调试处理我的数据的服务器端脚本。

到目前为止,我的过程是构建数据库,然后为 API 编写代码(我使用的是 node.js)。然后我编写了让我发送数据的前端。现在保存用户信息的项目的重要部分已经完成,将构建站点上的较小功能。

希望这可以帮助任何新开始的人,让他们知道从哪里开始。

【讨论】:

以上是关于本地数据库的 AngularJS API,从哪里开始?的主要内容,如果未能解决你的问题,请参考以下文章

在 AngularJS 中使用数据库 - 我应该在哪里编写数据库连接代码?

如何从 AngularJS 站点安全地连接到 web api

在angularjs xeditable表中成功之前将数据推入表(数组)

从angularjs传递参数至Web API

WEB API AngularJS Google+Login CORS 不允许

如何使用 Angularjs 将数据存储在本地存储中?