Joe*_*oyd 6 angularjs firebase mean-stack
我正在构建一个Angularjs应用程序,并已经将app和mongodb添加到应用程序中,但在寻找其他一些后端工具时,我遇到了firebase.
我对它们如何融合在一起感到有点困惑,并且会欣赏一些有经验的用户输入.
firebase是否取代了对mongodb和部分快递的需求,还是与它们协同工作?
如果它们不能一起工作,我为什么要使用另一个呢?
MEAN代表Mongo,Express,Angular和Node.
如果您使用Firebase,您基本上将使用Firebase替换MEAN堆栈的MongoDB部分.您仍然依赖Node/Express作为您的服务器框架,而Angular将成为您的客户端框架.然后Firebase将作为您的数据源而不是MongoDB.
初始配置会有所不同.因此,如果你开始使用某种生成器(例如Yeoman或MEAN样板文件),你可能需要进入并删除对MongoDB和Mongoose的任何引用.
要回答这个问题,"为什么要使用其中一个",这完全取决于你.它们都是很好的解决方案.
Firebase似乎更适合实时数据,而且根据我的经验,比Mongo更容易/更快地进行原型设计.如果您使用Firebase进行大量使用,则必须开始为此付费.
MongoDB在将其与MEAN堆栈一起使用时可能会有更多文档.
| 归档时间: |
|
| 查看次数: |
3813 次 |
| 最近记录: |