如何将计算机上的React应用程序连接到godaddy上的mysql数据库

时间:2018-09-01 21:46:22

标签: mysql reactjs

我有一个用Visual Studio代码制作的react.js应用。它是一个非常基本的应用,仅是“登录”或“注册”页面。我希望此React应用程序连接到Godaddy上的现有数据库,它是mysql数据库。我有一个从以前的网站到数据库的连接,但是该连接是用php编写的,我想知道是否有可能使用react.js来连接它。这是一个社交网络,因此数据库中已经有用户和信息,因此我希望将React应用程序连接到该应用程序,以尝试从基于php的网站更改为基于react的网站。

1 个答案:

答案 0 :(得分:1)

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

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

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