在 Ember 应用程序中连接到 MySql 数据库

Connecting to MySql database in an Ember app

我正在寻找有关如何在我的 Ember 应用程序中连接到 MySQL 数据库的建议。我使用 ZingChart 的 ember-zingchart addon 创建了一个包含一些图表的仪表板,我的图表配置 JSON 数据包保存在每个模板的关联控制器中。我需要为仪表板的每个选项卡查询数据库中存储在相同 table 中的不同数据集。我应该使用 PHP 连接到数据库吗?如果是这样,我应该将每个模板的 PHP 代码放在哪里,以及如何将检索到的数据放入我的控制器中?我在 Ember 还是个新手,所以如果有人能在正确的方向上推动我,那将非常有帮助!

Ember 只是前端。如果您希望将前端应用程序连接到服务器端数据库,则必须编写某种 RESTful API ,最好使用 JSON 作为来自客户端(前端)的数据传输格式) 到服务器(后端)。

您可以用任何您喜欢的语言写下您的 API。您编写的任何代码都不会成为您的 Ember 应用代码库的一部分。

一旦您编写了 API,您将通过 Ember 数据或使用 jQuery 的 $.[=21= 调用 AJAX 来访问它] 直接在您的路线的 model 挂钩中。

我知道这是一个高级别的回应,但我觉得你遗漏了一些关于 client/sever 关系的基本概念。