【发布时间】:2018-06-19 15:31:46
【问题描述】:
我已经使用带有 SQLserver 2014 的 ASP.NET MVC 构建了一个 CMS 网站, 现在我想使用 React Native 将它开发成一个移动应用程序,几个月来我一直在学习和使用它的组件,但我不知道如何将应用程序与 SQL 服务器数据库连接起来。是否有将 React Native 与 SQL Server 数据库连接的解决方案或解决方案?
【问题讨论】:
我已经使用带有 SQLserver 2014 的 ASP.NET MVC 构建了一个 CMS 网站, 现在我想使用 React Native 将它开发成一个移动应用程序,几个月来我一直在学习和使用它的组件,但我不知道如何将应用程序与 SQL 服务器数据库连接起来。是否有将 React Native 与 SQL Server 数据库连接的解决方案或解决方案?
【问题讨论】:
可以使用 react-native-mssql 插件(目前仅适用于 Android)将 react 本机应用程序与远程 MSSQL 数据库连接。
尽管创建 API 接口是安全性和性能方面的最佳做法,但如果这比 API 更适合您的范围,则没有什么能阻止您直接连接到数据库
【讨论】:
您必须创建某种接口/API。 REST 方法可能适合您的用例(操作数据库中的数据)。
不建议从移动设备直接连接到 SQL 数据库,因为移动设备的互联网/网络连接容易出错和延迟。
【讨论】:
我强烈建议您制作一个 API。以下几点应该可以解释原因:
一旦您的 API 完成,您就可以在任何地方使用它(fetch、axios,...)。
【讨论】: