Мне было интересно, как мы можем использовать Rails (особенно rails4) в качестве backend для Angular? Можем ли мы развернуть эти два на одном сервере? Может ли angular2 жить в проекте Rails? И наконец; можем ли мы превратить любое приложение rails в api?Можно ли связать API Backend Rails с Angular 2?
ответ
- Да, вы можете использовать его в качестве внутреннего интерфейса (API первого дизайн)
- Вы уверены, что их можно развернуть на тот же сервер, если установлено правильно
- Вы также можете интегрировать его в приложение рельсов
Если вы хотите пойти на API подхода там вот некоторые отправные точки:
- Rails API как часть Rails Core: https://github.com/rails-api/rails-api
- проект по стандартизации API, который помогает сохранить API хорошо структурирован: https://github.com/cerebris/jsonapi-resources
Спасибо за ответ. Так что я не могу превратить приложение rails в API? (Не может или не должен) – QnARails
Да, вы можете это сделать. Если вы попросите мнение о таком, вы получите много ответов. В большинстве ситуаций, когда вы создаете «более легкое» приложение, усилия по созданию приложения rails просто как API и построение интерфейса в другой технологии не стоят того. Но если вы хотите создать бэкэнд рельсов, который может обслуживать клиентские приложения, такие как приложение emberjs или приложение iphone, тогда вы можете. Включение существующего проекта в API возможно, но в зависимости от сложности это может быть сложнее, чем начать заново. – worldcollector
- 1. Angular 2 - Поиск Http с C# Backend
- 2. Можно ли анимировать ng-переключатель Angular 2
- 3. Update Rails Backend API Эмбер
- 4. Slack backend: можно ли отредактировать?
- 5. Можно ли использовать ES5 JavaScript с Angular 2 вместо TypeScript?
- 6. Можно ли использовать ECharts Baidu с Angular 2 и TypeScript
- 7. Angular 2: возможно ли связать var в динамическом компоненте?
- 8. Можно ли связать chekbox?
- 9. Можно ли связать Linkedin с Zoho CRM?
- 10. iOS Интерфейс пользователя для Rails api backend
- 11. Rails, Angular, REST API с вложенными атрибутами
- 12. Удаление десериализации данных из Rails API в Angular 2 модели
- 13. Исходное представление рендеринга в Angular with Rails backend
- 14. Маршрутизация приложения Angular 2 с веб-API
- 15. Angular загрузить pdf с веб-API 2
- 16. Вызов API Twitch с Angular 2
- 17. Как связать событие с элементом родителя с помощью Angular 2
- 18. Можно ли связать папку с папкой? - Subversion
- 19. Можно ли связать строку с int?
- 20. Можно ли связать событие с кнопкой?
- 21. Можно ли связать пользовательские метаданные с ALAset?
- 22. Можно ли связать сокет с очередью NIC?
- 23. JS Framework с Rails Backend
- 24. Можно ли связать ManagedObject с представлением?
- 25. Как связать с неродным свойством в Angular 2?
- 26. Можно ли добавить динамический класс для размещения в Angular 2?
- 27. Как подключить Angular 2 и php backend (mysql)
- 28. Backend from Angular 1.x for Angular2
- 29. Можно ли связать 2 свойства в одном поле DataGrid?
- 30. Можно ли создавать элементы HTML из JS в Angular 2?
Вы можете. В Интернете есть куча документов, которые покажут вам, как это сделать. –