2015-04-25 52 views
2

儘管OpenUI5看起來非常有趣,但我不確定公開它的最佳方式是什麼。可能它可能嵌入在傳統的門戶網站中,但推薦的SAPUI5策略似乎是Fiori Launchpad。OpenUI5有一個開放的Fiori Launchpad嗎?

但是,這樣的組件不能作爲開源使用。

因此我的問題:基於OpenUI5的應用程序最適合的發佈平臺是什麼?

回答

0

我不確定您的意思是「發佈平臺」。 Fiori應用程序基於UI5並託管在任何選擇的Web服務器上(HANA,NetWeaver,Tomcat,MAMP,Mongoose等)。您甚至可以在JSBin和JSFiddle上創建UI5應用程序,或者在Google Drive或GitHub Pages中創建主機。 UI5應用程序基於靜態文件,就像任何其他傳統的Web應用程序一樣。

相較於菲奧裏Launchpad中,UI5具有組件,使您能夠創建自己的啓動板。我在說的是TileContainerTile類。

+0

嗨,感謝您的幫助。我知道理論上我們可以重新開發Launchpad,但是像ushell這樣的幾個組件似乎是專有的東西,即不在openui5中。在理想的世界中,我想部署一個開放的啓動板到我的目標環境(例如Tomcat),然後連接其中的所有其他應用程序。你認爲有沒有辦法從頭開始重新創建啓動板? –

+0

OpenUI5中沒有什麼是專有的......它的名稱暗示它是開放的。在理想的世界中,您可以非常輕鬆地開發啓動板,並可隨時隨地進行部署/託管(Tomcat完全可能並且與問題無關)。你有沒有試過在裏面創建一個TileContainer和一個Tile?它非常簡單...你不會重新發明輪子。就拿上的例子看看:http://fabiopagoti.github.io/NYT-Launchpad-UI5/app/WebContent/ – fabiopagoti

+0

的就像是一個「開放的Launchpad」沒有這樣的事。 SAP Fiori Launchpad是完全專有的,是SAP許可證的一部分。 – cschuff

1

你的問題的答案是否定的:有像SAP菲奧裏的Launchpad沒有工具,開源世界。您需要使用Tile Container從頭開始編寫,以模擬SAP Launchpad的外觀。

相關問題