我可以在同一个数据库中使用 Laravel 和 Ionic 吗?
Posted
技术标签:
【中文标题】我可以在同一个数据库中使用 Laravel 和 Ionic 吗?【英文标题】:Can I use Laravel and Ionic with the same database? 【发布时间】:2017-12-03 16:46:32 【问题描述】:我有几个关于 Laravel 和 Ionic 的问题。
我可以将同一个数据库用于 Laravel 项目和 Ionic 项目吗?如果是,我可以使用哪种类型的数据库 mysql、PostgreSQL、MongoDB、Firebase)?
我可以使用 Ionic 制作网站(并将网站也转换为应用程序)吗?
【问题讨论】:
【参考方案1】:数据库是服务器端,而 ionic 是前端框架。所以他们没有关系。 基本如下:您通过后端服务(laravel)从数据库中检索数据,根据您的设计更改数据,然后以 json 格式将它们发送到前端(离子)。数据库并不那么重要,您可以选择自己喜欢的数据库。 至于你的第二个问题,ionic 是一个构建应用程序的框架。但由于它使用 Angular,它可以用于网站,但它不实用。
【讨论】:
注意 Ionic 支持“浏览器”平台。 我只需要把所有事情都弄清楚,所以例如我用 laravel 和 mysql 数据库创建一个网站,用 ionic 显示这些数据 @JoeriShoeby 你说得对,我完全忘记了。 @IhAbMouDhich 实际上这是您正在创建的 JSON API。 Laravel 将 JSON 返回到您的 Ionic 应用程序。只有当您使用 Laravel 返回视图 (html) 时,您才在构建网站。 Laravel 两者都支持。以上是关于我可以在同一个数据库中使用 Laravel 和 Ionic 吗?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Laravel API 在 AngularJS 表单中发送 csrf_token()?