Я должен начать новый проект, и уже 2 года назад я работаю над SAPUI5, но по нескольким причинам мне приходится использовать Laravel 5.1 Framework для обработки логики базы данных и контроллера для получения и передачи данных из базы данных и в нее.
Я ценю мощь SAPUI5 и хочу использовать ее для внешнего интерфейса моего приложения.
Мой вопрос : Возможно ли обработать серверное приложение этими двумя технологиями?
Мой второй вопрос : Какой хостинг мне нужно выбрать, потому что мой клиент хочет использовать своего рода настольное приложение, и для этого я подумал использовать пакет узлов webkit. И для этого мне нужно запустить сервер узла. В моем общем хостинге goDaddy такой возможности нет.
Спасибо за помощь!
Определенно можно объединить Laravel в качестве серверной технологии с SAPUI5 / OpenUI5 в качестве интерфейсной технологии. Поскольку Laravel предоставляет клиенту полноценные услуги, вы, вероятно, лучше всего используете JSONModel
в вашем приложении UI5.
Laravel — это фреймворк PHP, поэтому вам нужно искать хост PHP. Если хост способен работать с PHP, он также может обслуживать статический контент UI5.
Если вы хотите упаковать свое приложение как настольное приложение, NW.js будет работать, но Electron сделает то же самое. Очень хорошее сравнение между двумя фреймворками можно найти здесь: http://tangiblejs.com/posts/nw-js-electron-compared.
Обратите внимание, что обе платформы превращают ваше приложение в настольное приложение и будут работать на рабочем столе. Вам не нужно будет искать сервер, на котором работает node.js. Вам нужен сервер, который запускает PHP для вашей внутренней логики Laravel.
Других решений пока нет …