gpt4 book ai didi

angularjs - 我可以在 MEAN 应用程序中使用 Firebase 吗?

转载 作者:行者123 更新时间:2023-12-04 14:10:56 25 4
gpt4 key购买 nike

背景
我正在构建一个 Angularjs 应用程序,并且已经在应用程序中添加了 express 和 mongodb,但是在寻找其他一些后端工具时,我遇到了 firebase。
我只是对它们如何组合在一起有点困惑,并希望一些有经验的用户对此提供意见。
问题
firebase 是否取代了对 mongodb 和 express 部分的需求,还是与它们协同工作?
如果它们不能一起工作,为什么我应该使用一个而不是另一个?

最佳答案

MEAN 代表 Mongo、Express、Angular 和 Node。

如果您使用 Firebase,您基本上会用 Firebase 替换 MEAN 堆栈的 MongoDB 部分。你仍然会依赖 Node/Express 作为你的服务器框架,而 Angular 作为你的客户端框架。然后 Firebase 将用作您的数据源,而不是 MongoDB。

初始配置会有所不同。因此,如果您从某种生成器开始(例如 Yeoman 或 MEAN 样板),您可能需要进入并删除对 MongoDB 和 Mongoose 的任何引用。

要回答“为什么使用一个而不是另一个”这个问题,这完全取决于您。它们都是很好的解决方案。

Firebase 似乎更适合实时数据,并且根据我的经验,使用 Mongo 进行原型(prototype)制作更容易/更快。如果您大量使用 Firebase,您将不得不开始为此付费。

MongoDB 在使用 MEAN 堆栈时可能有更多文档。

关于angularjs - 我可以在 MEAN 应用程序中使用 Firebase 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33322999/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com