Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 1.4 KB

without-ember-cli.md

File metadata and controls

42 lines (31 loc) · 1.4 KB

Using EmberFire without Ember CLI

EmberFire also works without ember-cli. We can add EmberFire to an app that doesn't use ember-cli in two simple steps:

1. Include Dependencies

To use EmberFire in our project, we'll need to include the following dependencies:

<!-- jQuery -->
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<!-- Ember + Ember Data -->
<script src="//builds.emberjs.com/tags/v2.6.0/ember.min.js"></script>
<script src="//builds.emberjs.com/tags/v2.6.1/ember-data.min.js"></script>
<!-- Firebase -->
<script src="//www.gstatic.com/firebasejs/3.0.4/firebase.js"></script>
<!-- EmberFire -->
<script src="//cdn.firebase.com/libs/emberfire/2.0.0/emberfire.min.js"></script>

2. Initialize the FirebaseAdapter

Now that we've included EmberFire and its dependencies, we can create an instance of DS.FirebaseAdapter in our app:

App.ApplicationAdapter = DS.FirebaseAdapter.extend({
});

Our remote database data will now be synced directly with the Ember Data store.

Continue reading

  1. Installation
  2. User Authentication
  3. Saving and Retrieving Data
  4. Querying Data
  5. Relationships
  6. Security Rules
  7. Using EmberFire without Ember CLI
  8. Deploying to Firebase Hosting