我必须开始一个新项目,那是2年前,我正在研究SAPUI5,但由于几个原因,我必须使用Laravel 5.1框架来处理数据库逻辑和控制器来获取和放入数据。数据库。
我很欣赏SAPUI5的强大功能,我想将它用于我的应用程序的前端。
我的问题是:可以使用这两种技术处理服务器应用程序吗?
我的第二个问题是:我必须选择哪个托管,因为我的客户端想要一种桌面应用程序,为此我想使用node webkit包。为此,我必须启动一个节点服务器。在我的goDaddy共享主机中,我没有这种可能性。
感谢您的帮助!
答案 0 :(得分:1)
您绝对可以将Laravel作为后端技术与SAPUI5 / OpenUI5作为前端技术相结合。由于Laravel为前端提供了宁静的服务,您可能最好利用UI5应用程序中的use Auth
。
Laravel是一个PHP框架,因此您需要寻找PHP主机。如果主机能够运行PHP,它也能够提供静态UI5内容。
如果您想将应用程序打包为桌面应用程序,NW.js可以正常工作,但Electron也可以完成这项工作。可以在这里找到两个框架之间非常好的比较:http://tangiblejs.com/posts/nw-js-electron-compared。
请注意,两个框架都会将您的应用程序转换为桌面应用程序,并将在桌面上运行。您不需要找到运行node.js的服务器。您需要一台为后端Laravel逻辑运行PHP的服务器。