如何将我的计算机上的反应应用程序连接到godaddy上的mysql数据库[重复]

问题描述 投票:1回答:1

这个问题在这里已有答案:

我有一个使用visual studio代码制作的react.js应用程序。它是一个非常基本的应用程序,只是一个“登录”或“注册”页面。我希望这个反应应用程序连接到godaddy上的现有数据库,它是一个mysql数据库。我从以前的网站连接到数据库,但该连接是用PHP编写的,我想知道是否可以使用react.js连接它。这是一个社交网络,所以数据库已经有用户和信息,所以我希望react应用程序连接到它,我试图从基于php的网站更改为基于反应的网站。

mysql reactjs
1个回答
1
投票

您仍然需要一些可用的服务器端代码来连接数据库。

您无法使用JavaScript建立与数据库的连接。 (即使你可以,它也不安全,因为你必须将数据库凭证存储在JS代码中,当然任何人都可以点击“查看源代码”并阅读它们)。

如果您使用JavaScript构建UI,那么您的服务器端代码(仍然可以是PHP或您的主机支持的任何其他语言)只需要是一个发送和接收数据(可能是JSON格式)而不是HTML的API。您可能会发现大量使用AJAX请求来从服务器发送/接收数据,而不是完整的回发。这是一个非常常见的架构。

© www.soinside.com 2019 - 2024. All rights reserved.