使用Ionic Framework连接MySQL,没有api层



是否可以直接连接到MySQL数据库从一个没有集成/api层的Ionic应用程序?

我在网上找到的所有答案都建议在php或nodejs中创建API,但我想开发一个sql客户端,应用程序的全部要点是能够直接从客户端设备进行查询。

我无法从客户端使用节点mysql库。

我正在使用Ionic 6 React。

不,正如Mostafa Harb所指出的,你不能从设备直接访问云中的MySQL数据库。你需要使用某种API。

基本流程:

  • Ionic app在必要时向API进行认证。
  • Ionic app使用Axios或Fetch使用API来查询云数据库。
  • API以Ionic应用可以理解的格式返回响应。

Ionic的好处是它基本上是框架无关的,所以你可以使用任何你喜欢的API。

我个人使用Drupal,这是一个基于php的CMS,它支持通过REST、JSON:API或GraphQL(或三者的混合)提供对Ionic的访问。

相关内容

  • 没有找到相关文章

最新更新