UNPKG

emberfire

Version:

The officially supported Ember binding for Firebase

43 lines (31 loc) 1.44 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: ```html <!-- 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: ```js App.ApplicationAdapter = DS.FirebaseAdapter.extend({ }); ``` Our remote database data will now be synced directly with the Ember Data store. ### Continue reading 1. [Installation](installation.md) 1. [User Authentication](authentication.md) 1. [Saving and Retrieving Data](saving-and-retrieving-data.md) 1. [Querying Data](querying-data.md) 1. [Relationships](relationships.md) 1. [Security Rules](security-rules.md) 1. **Using EmberFire without Ember CLI** 1. [Deploying to Firebase Hosting](deploying-to-firebase-hosting.md)