Преимущества отдельного бэкэнд-API REST?

Контекст: я начинающий программист, самоучка в надежде сделать SPA. Я начал с JavaScript, Jquery, PHP и MySQL, и теперь чувствую себя довольно уверенно со всеми. Я начал с Ember и теперь отказываюсь от использования PHP API для Node. Который затем приблизил меня к Метеору ... Я знаю, что вместо этого мне нужно будет использовать Mongo, но наличие интегрированной передней и задней частей кажется разумным и имеет некоторые преимущества.

Поэтому мой вопрос заключается в том, каковы преимущества наличия отдельного бэкэнд-API REST (например, Express), а не интегрированной передней / задней части (например, Meteor).

Одна вещь, которая приходит на ум, заключается в том, что мое приложение будет основано на планшетах / ПК, но в будущем мне понадобится другая мобильная версия, поэтому я смогу использовать только тот же API. Я сознаю, что вышеуказанный вопрос является основной проблемой для этого стекового вопроса, но, возможно, разработчик метеорита мог бы уточнить, действительно ли это проблема.

Заранее спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос