title: Is it wrong to initialize a Firebase app in multiple components in polymer?
body: <p>I'm choosing to use the javascript instead of the polymerfire because is better documented, I ran the note-app but it didn't give me the full capabilities that I want to use in Firebase. </p>
  
  <p>I'm using the code </p>
  
  <pre><code>var config = {
    apiKey: '&lt;your-api-key&gt;',
    authDomain: '&lt;your-auth-domain&gt;',
    databaseURL: '&lt;your-database-url&gt;',
    storageBucket: '&lt;your-storage-bucket&gt;'
  };
  firebase.initializeApp(config);
  </code></pre>
  
  <p>in a auth component that's responsible to login the user, but I need to keep track of the auth status in other components that represents pages in my app. I don't know if there's a way to initialize the app globally or if repeating the app initialization in every page is the best choice. What I'm doing right now is initializing the app in the component's ready function of every page that can be initialized by the routing.</p>