VueFire vs Vue.js + Node.js vs Vue.js +羽毛的优点,缺点和区别
我对前端框架做了大量的研究,并决定尝试使用Vue.js。 不过,我也想通过实时“数据更新”来获得后端。 我曾看过VueFire(Vue.js + Firebase),Node.js和Feathers。 它看起来像羽毛只有有限的资源/文档使用Vue,而似乎与Vue.js VueFire和Node.js有大量的信息。
这三个后端有什么区别?
使用其中一个的优点/缺点是什么?
这三个后端有什么区别?
让我们澄清一些事情。
-
Node.js是在其网站上定义的:“ 在Chrome的V8 JavaScript引擎上构build的JavaScript运行时。
-
Firebase是一种平台即服务(PaaS)。
-
Feathers是REST和实时API框架的后端框架。
-
VueFire只是Firebase JS SDK的一个包装。 它使得Firebase更像“Vue”。
-
Vue.js是创build者所称的前端框架或渐进框架。
这就是说我们正在比较羽毛和Firebase。 很明显,有什么区别和优点/缺点。
使用其中一个的优点/缺点是什么?
Firebase可让您在地面上运行。 您可以创build自己的Firebase帐户/项目,然后就可以开始使用所提供的所有产品 。 您不必担心设置自己的数据库层,身份validation/安全性或其他任何问题。 这一切都是为你设置和pipe理的,但是要付出代价 。 除了金钱因素之外,你也locking了自己,依赖第三方, 事情随时都可能改变,没有任何发言权。
羽毛是一个框架。 它提供了一些工具来创build您自己的Firebase平台。 你可以自由地configuration它,但是你想要的。 你完全控制,它是免费的。 但是,您将不得不build立自己的数据库层,安全性,并可能更多。
最后它归结为您的需求/要求。 最好列出你的具体需求,看看哪些框架或服务能满足这些需求。 search优点/缺点是没有用的 ,因为你会得到基于意见的答案。
- 我可以在客户端和Firebase之间使用自己的NodeJS服务器,并仍然使用“on()”方法吗?
- 使用Firebase主题的iOS推送通知消息不会将其发送到设备
- Child_added订阅似乎下载整个数据集
- TypeError:访问Firebase工具时,Buffer.alloc不是一个函数
- admin.firestore不是在使用google云function和node.js时的function
- Firebase createUserWithEmailAndPassword方法在node.js中未定义
- 如何使用Node.js在Firebase中注册用户?
- Firebasepipe理员sdk(node.js)数据库请求冻结
- 用户在Firebase / Node.js中全局logging