Как стать автором
Обновить

Комментарии 4

Поставил себе Cuba дома, поковырялся чутка да забросил. Будет отпуск скоро — хочу пристальнее рассмотреть что к чему. Но первое впечатление благоприятное
Спасибо за статью, очень заинтересовала.
Есть ли возможность использовать CUBA как клиент для REST API?

Например, данные в таблице из json респонса, кнопка 'сохранить' формирует и отправляет GET реквест? Другими словами в качестве датасоурса указать CRUD веб-сервис.
Спасибо за отзыв!

Касаемо вашего вопроса. У нас есть план по разработке функционала REST Datastore, чтобы интегрировать различные решения на CUBA, соответсвенно вы сможете реализовать кастомный Datastore используя те же абстрауции, чтобы работать с любыми сервисами.

Строго говоря вы и сейчас сможете это сделать, определив кастомный Datasource. Чтобы получть представление можете посмтореть пример у меня на гитхабе.
Дополню свой ответ на Ваш вопрос. Пример REST Datastore можно посмотреть в этом проекте на GitHub. Для примера мы взяли SalesForce и подключили его как сторонний DataStore.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий