我想在 Nextjs 中创建 Web 应用程序,并在未来使用 React Native 创建移动应用程序。但我很困惑该使用什么api。您认为 Nextjs api 可以处理 Web 和移动应用程序吗?这可能吗?这是个好主意吗?我应该使用 PHP 后端吗?非常感谢。
api web-applications mobile-application react-native next.js
我正在创建一个简单的应用程序,用于从一个站点获取 icos 和公司名称。我已经用 JQuery 完成了这个项目,现在我正在尝试学习 React 并在其中做同样的事情。
\n该项目的第一部分是带有 ico 和名称输入的表单。提交时,它会创建对 php 文件的 post 请求,该请求会检查插入的值是否在数据库中,如果是,则检查它们是否小于 1 个月。之后,它从数据库或网站返回行(从网站它是最新的)。
\n但我有一个小问题。我无法使用 React 创建 post 请求,因为这个错误:Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://192.168.0.52:80/backend/backend.php. (Reason: header \xe2\x80\x98access-control-allow-origin\xe2\x80\x99 is not allowed according to header \xe2\x80\x98Access-Control-Allow-Headers\xe2\x80\x99 from CORS preflight response).
我在端口 80 上运行 WampServer,其中是我的 backend.php 文件和 React 应用程序的另一个可怕的故事。在 WampServer 中是 headers_module ,它已启用,在 php 文件中是 header header(\'Access-Control-Allow-Origin: *\');。在 axios post 请求中我"Access-Control-Allow-Origin": "*"也包括在内。请问有人知道如何解决这个问题吗?我想不通。
这是我的 axios 代码片段: …