Как я могу использовать Ember JS без Ember-Cli с PHP или Java?

Как я могу использовать ember js без ember-cli с PHP или java? Как я могу взаимодействовать с внутренними данными? Любой пример будет высоко ценится.

1

Решение

Первое, что вам нужно понять, это то, что уголек-кли интерфейс командной строки Он действует как генератор чертежей и конвейер активов и склеивает все запутанные вещи в замечательный продуктивный пакет. Теперь это просто стандарт, и вы не захотите использовать тлеющие угли без CLI. Теперь они в основном одно и то же, если только вы не использовали Ember начиная с версии 1.13 и не можете обновиться.

Ember — это JavaScript-фреймворк для интерфейсного / клиентского пользовательского интерфейса. Он не имеет отношения к хранилищу данных в стиле сервера, как традиционный Apache / PHP. В настройках PHP каждая страница отображается на стороне сервера, а затем доставляется в браузер в полной форме. Ember больше похож на оболочку, которую вы заполняете данными откуда-то еще, но он также имеет возможность манипулировать этими данными в браузерах и сохранять их обратно в источник данных.

Источником данных может быть что-то простое, например, локальное хранилище. Может быть, простая игра, которая просто хранит ваш userScore во встроенном локальном хранилище.

Источником данных может быть что-то вроде WordPress API, где ember вытягивает сообщения или данные страницы для отображения на экране. Может быть, у вас даже есть форма, которая сохраняет новые сообщения обратно на сервер.

Вы можете использовать parse или firebase для бэк-энда в реальном времени в качестве сервиса. Или вы можете создать сервер любого типа, способный генерировать API, который может использовать Ember.

В настоящее время рельсы популярны для сервера. Кроме того, структуры узлов, такие как hapi.js и паруса. Elixr и Pheonix набирают интерес и зарекомендовали себя как мощная бэкэнд-команда с Ember.

Ember использует ember-data и адаптеры для получения данных API и сериализации в простой набор соглашений.

Если у вас есть конечные точки API, исходящие из PHP или Java, вы можете использовать их — однако, если вы начинаете новый проект — я не думаю, что это будет идеальный маршрут.

Вы можете следовать руководству Ember, чтобы узнать больше о том, как работает Ember. Удачи!.

1

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

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

По вопросам рекламы [email protected]