本地数据库的 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表中成功之前将数据推入表(数组)