【发布时间】: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 执行其他操作(例如前端操作)之前执行查询调用之类的服务器端操作。任何反馈表示赞赏
标签: mysql angularjs node.js xampp mariadb