2016-03-30 12 views
-1

私は新しいプロジェクトを開始する必要があります.2年前にSAPUI5で作業していますが、重大な理由からLaravel 5.1 Frameworkを使用してデータベースロジックとコントローラを処理する必要がありますデータベースとの間でデータを取得してデータベースに格納します。SAPUI5バックオフィス用のUIとLARAVEL

私はSAPUI5の能力を高く評価しており、私は自分のアプリのフロントエンドに使用したいと考えています。

私の質問はです:これらの2つの技術を持つサーバーアプリケーションを処理することは可能ですか?

2番目の質問はです。私のクライアントはデスクトップアプリケーションの種類が欲しいので、どのホストを選択する必要がありますか?これについては、ノードWebkitパッケージを使用すると考えました。そして、私はノードサーバーを起動する必要があります。私のgoDaddy共有ホスティングでは、私はこの可能性がありません。

ありがとうございました!

+0

私たちがあなたに手伝ってくれるこのコードではないコードや何かを本当にありがとうと思います。特定の問題は、あなたが研究をして何か試したことを示しています。 – izk

+1

最初の質問の意図は明確ではありません:なぜUI5はLaravelで動作しませんか? ODataを使用している場合を除き、好きなサーバーサイドフレームワークでバックエンドを実装することは自由です。 – matbtt

+0

ありがとう@matbtt! – shmoolki

答えて

1

フロントエンド技術として、Laravelとバックエンド技術をSAPUI5/OpenUI5と組み合わせることは間違いありません。 Laravelはフロントエンドに安心してサービスを提供しているので、おそらくUI5アプリケーションのJSONModelを活用するのが最も良いでしょう。

LaravelはPHPフレームワークなので、PHPホストを探す必要があります。ホストがPHPを実行できる場合、静的UI5コンテンツを提供することもできます。

アプリをデスクトップアプリケーションとしてパッケージ化する場合は、NW.jsは機能しますが、Electronでもその処理を行います。 2つのフレームワークの非常に良い比較は、ここに見つけることができます:http://tangiblejs.com/posts/nw-js-electron-compared

両方のフレームワークがアプリケーションをデスクトップアプリケーションに変換し、デスクトップ上で実行されることに注意してください。 node.jsを実行するサーバーを見つける必要はありません。バックエンドのLaravelロジック用にPHPを実行するサーバーが必要です。

+0

非常に有用な回答ありがとう! – shmoolki

関連する問題