Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jordic/angularfire2-nopeer
https://github.com/jordic/angularfire2-nopeer
Last synced: 20 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/jordic/angularfire2-nopeer
- Owner: jordic
- Created: 2016-11-07T06:37:56.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2016-11-07T09:51:11.000Z (about 8 years ago)
- Last Synced: 2024-11-06T02:56:53.563Z (2 months ago)
- Language: JavaScript
- Size: 50.8 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
AngularFire2
The official library for Firebase and Angular 2
[![Build Status](https://travis-ci.org/angular/angularfire2.svg?branch=master)](https://travis-ci.org/angular/angularfire2) [![Join the chat at https://gitter.im/angular/angularfire2](https://badges.gitter.im/angular/angularfire2.svg)](https://gitter.im/angular/angularfire2?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
Status: Beta
## What is AngularFire2?
- **Observable based** - Use the power of rxjs, Angular 2, and Firebase.
- **Realtime bindings** - Synchronize database collections as objects or lists.
- **Authentication** - Monitor authentication state in realtime.#### Quick links
[Contributing](https://github.com/angular/angularfire2/blob/master/CONTRIBUTING.md)[Plunker Template](http://plnkr.co/edit/4IbB5IvfkBYcj2iVAIM1?p=preview) - Requires to set your Firebase credentials in `app.module.ts`.
## Install
```bash
npm install firebase angularfire2 --save
```## Example use:
```ts
import {Component} from '@angular/core';
import {AngularFire, FirebaseListObservable} from 'angularfire2';@Component({
selector: 'project-name-app',
template: `
-
{{ item.name }}
`
})
export class MyApp {
items: FirebaseListObservable;
constructor(af: AngularFire) {
this.items = af.database.list('/items');
}
}
```
## Developer Guide
If you want to get started quickly on building with AngularFire2, check out our
5 step developer guide that will teach you everything you need to know to be
productive with AngularFire2.
1. [Installation & Setup](docs/1-install-and-setup.md)
2. [Retreiving data as objects - FirebaseObjectObservable](docs/2-retrieving-data-as-objects.md)
3. [Retreiving data as lists - FirebaseListObservable](docs/3-retrieving-data-as-lists.md)
4. [Querying lists](docs/4-querying-lists.md)
5. [User Authentication - FirebaseAuthentication](docs/5-user-authentication.md)