我是后端开发新手,我有一个功能齐全的 React 应用程序,可以使用假服务器获取、删除和放置数据。现在我需要使用一个实际的后端,我正在考虑使用 Firebase,因为它看起来真的很方便。不过,我看到了一些直接在 React 应用程序中使用 Firebase 的示例,还有一些使用 Node.js 来完成工作。有人可以告诉我最好的方法是什么吗?如果有更简单的方法使用 express/mongo 创建 REST API,我也愿意接受:)
最佳答案
您必须记住,您在前端所做的任何操作都会对用户可见,因此从 React 与 Firebase 进行通信将不是一个好主意,至少对于涉及敏感信息(密码、信用卡信息等)的任何操作来说是如此。仅仅因为您可以做某事并不意味着您应该。使用 Node 后端并使用它与您的数据库和其他服务进行通信。
为了解决您问题的最后部分,Firebase 可能超出您的需要。使用 Express 和 MongoDB 进行简单设置可能会更容易。 MLab有一个非常好的免费沙箱数据库即服务,需要很少的设置。
关于javascript - 仅使用 React 或 Node.js 将 React 与 Firebase 集成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51525523/