Angular Firebase作为服务调用

Angular Firebase作为服务调用,angular,firebase,firebase-realtime-database,angularfire2,Angular,Firebase,Firebase Realtime Database,Angularfire2,我想知道用Firebase作为后端开发Angular应用程序时的最佳实践是什么。大多数教程和类似教程不将firebase调用用作服务,而是直接在组件中运行它们。 这就是您在angular中使用firebase的方式吗? 因为我认为让服务在Firebase上获取/更新某些数据更有用,因为它可以跨多个组件重用 此外,如果您有任何关于将firebase用作服务(angular4和Angularfire2)的资料或链接,您会非常感激仅从服务调用firebase而不是直接在组件中调用firebase绝对是

我想知道用Firebase作为后端开发Angular应用程序时的最佳实践是什么。大多数教程和类似教程不将firebase调用用作服务,而是直接在组件中运行它们。 这就是您在angular中使用firebase的方式吗? 因为我认为让服务在Firebase上获取/更新某些数据更有用,因为它可以跨多个组件重用


此外,如果您有任何关于将firebase用作服务(angular4和Angularfire2)的资料或链接,您会非常感激

仅从服务调用firebase而不是直接在组件中调用firebase绝对是一件好事。这将使您更容易维护firebase调用并避免重复代码。Angular中的依赖注入将对您有很大帮助


如果你想要一些灵感,你可以看看这个。看看文件夹,我们有多个服务,每个服务负责数据的不同部分

谢谢乔纳斯·怀斯。这正是我要找的!