2017-08-10 5 views
1

Firebaseをバックエンドとして使用してAngularアプリケーションを開発する際のベストプラクティスを知りたいと思っています。ほとんどのチュートリアルなどはfirebase呼び出しをサービスとして使用せず、コンポーネント内で直接実行します。 ファイアーベースを角度で扱う方法は? Firebase上の特定のデータをフェッチ/更新するサービスを作る方が、複数のコンポーネントにわたって再利用できるので、もっと便利だと思っています。サービスとしてのAngular Firebaseコール

また、あなたがサービス(Angularfire2とangular4)としてfirebaseを使用して上の任意の文学やリンクを持っている場合、それは非常コンポーネントに直接サービスからのみfirebaseを呼び出すとない

答えて

2

をapprecieatedされるだろう間違いなく良いですもの。これは、firebase呼び出しを維持し、重複したコードを避けることを容易にします。そして、Angularの依存性注入はあなたに多くの助けになります。

いくつかのインスピレーションが必要な場合は、repositoryをご覧ください。 thisフォルダを見てください。そこには、それぞれが異なるデータの一部を担当する複数のサービスがあります。

+0

ありがとうJonas Wyss。これはまさに私が探していたものでした! – kaspertorp