Firebase和Express之间的核心区别是什么?

用户883807

现在,我正在探索如何使用Express和MongoDB编写API。我也在使用Angular来做我的路线和视图。我知道Firebase和AngularFire可以做到这一点,所以我可以一起绕过Express的使用(或者我认为),并使我的应用程序实时运行。

克里斯·埃斯普林(Chris Esplin)的这篇文章中,他说他不能放弃Express,因为当他将npm软件包“ Quiver-Invoice”与Firebase,Stripe和MailChimp的Mandrill服务一起使用时,他需要Express来写promise而不是回调用于更干净的代码。

此SO帖子中,张贴者说,他们需要使用Express&Node才能发送电子邮件。我认为如果仅将Firebase与Angular一起使用,这是不可能的。

我也看到有人在这里谈论两者之间在身份验证和安全性方面的差异https://groups.google.com/forum/#!topic/firebase-talk/WF9gf--A3Qo

问题)

那么Firebase和Express之间的核心区别是什么?

  • 是否可以像在Express + MongoDB中一样围绕Firebase构建API?

  • 是否有可能(或很快有可能)像Express一样自定义Firebase服务器?

Jkarneges

Firebase是一种后端即服务,其旗舰功能是具有实时事件的数据库功能。Express是Node.js的Web框架。比较两者是苹果和橘子。

您可以使用Express / Node做任何您想做的事,但是您必须管理自己的服务器并编写后端功能。使用像Firebase这样的BaaS,您完全可以避免管理任何服务器。您甚至可以将两者混合使用,并将Firebase用于某些用途,并将您自己的服务器用于其他用途。这就是Flawk所做的。

如果您主要在寻找一种通过Express进行实时事件的方法,则可以使用Shoe等低级事件将事件推送到客户端,或者使用LiveResource等高级级来允许同步RESTy对象。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

TideSDK和TideKit在平台支持上的核心区别是什么?

来自分类Dev

TideSDK和TideKit在平台支持上的核心区别是什么?

来自分类Dev

express和http之间的技术区别是什么?

来自分类Dev

之间的区别是什么。和^和^(。*)$?

来自分类Dev

之间的区别是什么。和^和^(。*)$?

来自分类Dev

什么是JobIntentService和IntentService之间的区别是什么?

来自分类Dev

什么是@Mocked,@Injectable和@Capturing之间的区别是什么?

来自分类Dev

EF核心中具有唯一性的Alternate Key和HasIndex之间的真正区别是什么?

来自分类Dev

useContext和Consumer之间的区别是什么?

来自分类Dev

.jsx和.js文件之间的技术区别是什么

来自分类Dev

actor,actor实例和actorref之间的区别是什么

来自分类Dev

Variant数组和动态数组之间的区别是什么?

来自分类Dev

Babel和TypeScript之间的主要区别是什么

来自分类Dev

Fluxbox和Blackbox之间的主要区别是什么?

来自分类Dev

\ xFF和0xFF之间的区别是什么

来自分类Dev

Flink和Storm之间的主要区别是什么?

来自分类Dev

http handler和ashx之间的区别是什么

来自分类Dev

HTTP和COAP之间的主要区别是什么?

来自分类Dev

“实体”和“游戏对象”之间的区别是什么?

来自分类Dev

RegDeleteKeyValue和RegDeleteValue之间的区别是什么?

来自分类Dev

[[NSUUID新] UUIDString]和CFUUIDRef之间的区别是什么?

来自分类Dev

Docker和Snap之间的主要区别是什么?

来自分类Dev

MDM和ESB之间的主要区别是什么?

来自分类Dev

“ head”和“ header”标签之间的真正区别是什么?

来自分类Dev

root用户和jenkins之间的区别是什么?

来自分类Dev

ORM和对象映射之间的区别是什么?

来自分类Dev

“ constinit”和“ constexpr”之间的真正区别是什么?

来自分类Dev

AsyncIterable和Observable之间的实际区别是什么?

来自分类Dev

|| =和| =与布尔值之间的区别是什么

Related 相关文章

  1. 1

    TideSDK和TideKit在平台支持上的核心区别是什么?

  2. 2

    TideSDK和TideKit在平台支持上的核心区别是什么?

  3. 3

    express和http之间的技术区别是什么?

  4. 4

    之间的区别是什么。和^和^(。*)$?

  5. 5

    之间的区别是什么。和^和^(。*)$?

  6. 6

    什么是JobIntentService和IntentService之间的区别是什么?

  7. 7

    什么是@Mocked,@Injectable和@Capturing之间的区别是什么?

  8. 8

    EF核心中具有唯一性的Alternate Key和HasIndex之间的真正区别是什么?

  9. 9

    useContext和Consumer之间的区别是什么?

  10. 10

    .jsx和.js文件之间的技术区别是什么

  11. 11

    actor,actor实例和actorref之间的区别是什么

  12. 12

    Variant数组和动态数组之间的区别是什么?

  13. 13

    Babel和TypeScript之间的主要区别是什么

  14. 14

    Fluxbox和Blackbox之间的主要区别是什么?

  15. 15

    \ xFF和0xFF之间的区别是什么

  16. 16

    Flink和Storm之间的主要区别是什么?

  17. 17

    http handler和ashx之间的区别是什么

  18. 18

    HTTP和COAP之间的主要区别是什么?

  19. 19

    “实体”和“游戏对象”之间的区别是什么?

  20. 20

    RegDeleteKeyValue和RegDeleteValue之间的区别是什么?

  21. 21

    [[NSUUID新] UUIDString]和CFUUIDRef之间的区别是什么?

  22. 22

    Docker和Snap之间的主要区别是什么?

  23. 23

    MDM和ESB之间的主要区别是什么?

  24. 24

    “ head”和“ header”标签之间的真正区别是什么?

  25. 25

    root用户和jenkins之间的区别是什么?

  26. 26

    ORM和对象映射之间的区别是什么?

  27. 27

    “ constinit”和“ constexpr”之间的真正区别是什么?

  28. 28

    AsyncIterable和Observable之间的实际区别是什么?

  29. 29

    || =和| =与布尔值之间的区别是什么

热门标签

归档