Angular Laravel 5.5 Web应用程序和Ionic 3移动应用程序

Angular Laravel 5.5 Web应用程序和Ionic 3移动应用程序,angular,typescript,ionic-framework,laravel-5,ionic3,Angular,Typescript,Ionic Framework,Laravel 5,Ionic3,我目前有一个基于Laravel5.5的web应用程序,带有MySQL数据库,并希望使用Ionic 3/5构建一个移动应用程序 据我所知,Ionic需要Firebase作为其后端,以便使用套接字(我需要事件广播和服务器推送)。我担心的是,我的Mysql数据库相当复杂,有120多个表通过关系链接在一起。它还能用吗 对于我来说,用Laravel(使用jquery)使用的Mysql数据库实现Ionic 5的最佳方式是什么 感谢您的指导。您需要使用Mysql DB和PHP/Laravel开发RESTful

我目前有一个基于Laravel5.5的web应用程序,带有MySQL数据库,并希望使用Ionic 3/5构建一个移动应用程序

据我所知,Ionic需要Firebase作为其后端,以便使用套接字(我需要事件广播和服务器推送)。我担心的是,我的Mysql数据库相当复杂,有120多个表通过关系链接在一起。它还能用吗

对于我来说,用Laravel(使用jquery)使用的Mysql数据库实现Ionic 5的最佳方式是什么


感谢您的指导。

您需要使用
Mysql DB
PHP/Laravel
开发RESTful Web API。之后,您可以通过
Ionic 3
app轻松使用
API
Ionic
只是一个前端框架,它可以使用任何后端服务

Firebase
拥有大量的
BAAS服务
。它的
实时数据库
云firestore
只是我们可以将其用作数据库的另一项服务。因为您有自己的数据库,所以不需要firebase数据库服务。但是,您仍然可以使用其他firebase服务,如
云消息传递
,或者您希望的其他服务。如果您对此有任何其他问题,请随时提问


问题是:Firebase不为免费用户提供出站网络。如果你想测试它,你得付钱。如果你想付款,你必须增加卡,但他们拒绝了卡,并要求验证等等。客户不会接受这种烦人的流程。
如果您需要获得良好的服务,您需要牺牲一些东西。这是普遍规律。所以只要测试一下,如果你不满意就取消它@用户3449848这取决于客户(应用程序购买者)。如果他们觉得很难,销售额将大幅下降,并且经常会触发退款。Firebase应该为每月带宽有限的免费用户开放出站服务。