Подключение к базе данных MySql в приложении Ember

Я ищу несколько советов о том, как подключиться к базе данных MySQL в моем приложении Ember. Я создал панель с несколькими графиками, используя ZingChart’s Ember-Zingchart Addon, и пакеты JSON конфигурации моей диаграммы хранятся в связанном контроллере для каждого шаблона. Мне нужно будет запросить в БД разные наборы данных, хранящихся в одной и той же таблице, для каждой вкладки моей информационной панели. Должен ли я использовать PHP для подключения к базе данных? Если это так, где бы я разместил код PHP для каждого шаблона и как я бы получил полученные данные в свой контроллер? Я все еще новичок в Ember, поэтому, если кто-то сможет подтолкнуть меня в правильном направлении, это будет очень полезно!

2

Решение

Ember — только передняя часть. Если вы хотите подключить ваше интерфейсное приложение к базе данных на стороне сервера, вы должны написать своего рода RESTful API, который предпочтительно использует JSON в качестве формата передачи данных от клиента (интерфейсная часть) к серверу (фоновая часть).

Вы можете написать свой API на любом языке, который пожелаете. Любой код, который вы пишете, не будет частью вашей кодовой базы Ember.

После того, как вы написали свой API, вы получите доступ к нему с помощью вызовов AJAX, либо через Ember Data, либо с помощью $ .ajax jQuery непосредственно в вашем маршруте. model крюк.

Я знаю, что это ответ высокого уровня, но я чувствую, что вы упускаете некоторые фундаментальные понятия об отношениях клиент / сервер.

4

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector