title: How add @angular/fire into Nx Workspace (Angular project)?
body: <p>I would like to add <strong>@angular/fire</strong> into my Nx workspace (Angular app).<br>
  <br>
  I'm trying to keep in line with best practices, however, there's nothing in the official docs regarding adding this library into the workspace.<br>
  <br>
  Or am I missing something?</p>
  <br>
  <ol>
  <li><strong>INSTALLATION</strong><br>
  <ul>
  <li>is it OK to install the lib via the standard command? <br></li>
  <li><strong>npm i @angular/fire</strong> ... or ... <strong>ng add @angular/fire</strong> <br></li>
  <li>Is there a specific 'Nx way' of installing it?</li>
  </ul>
  </li>
  </ol>
  <br>
  <ol start="2">
  <li><strong>PLACING &amp; NAMING</strong><br>
  In which module should I <strong>call the initializeApp()</strong> method?
  <ul>
  <li><p>in the AppModule? (this is how I used to do it before adopting Nx)</p>
  </li>
  <li><p>or a lib module? (this seems to me closer to the Nx philosophy)</p>
  </li>
  <li><p>if the answer is 'a lib module'</p>
  <ul>
  <li>which module should it be?</li>
  <li>where should I put the lib/module and what should I name it?</li>
  <li>would 'libs/data-access/api' be a good idea?</li>
  </ul>
  </li>
  </ul>
  </li>
  </ol>
  <br>
  <ol start="3">
  <li><strong>USING THE API</strong><br>
  <ul>
  <li>How do I use the installed package and initialized module(lib)?</li>
  <li>Should I import the api lib <strong>multiple times</strong> into every lib that would need the functionality?</li>
  <li>Or do I import the api lib only <strong>once</strong> into the app?</li>
  </ul>
  </li>
  </ol>
  <br>
  <p>Sticking to best practices (naming conventions, etc.) so tightly might seem silly, but I really want to do things the <strong>right way</strong>.</p>