Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Angular is on Fire(base)! Shmuela Jacobs
Slide 2
Slide 2 text
Shmuela Jacobs Front-end Developer & Consultant Mentors Needed!
Slide 3
Slide 3 text
Firebase
Slide 4
Slide 4 text
4
Slide 5
Slide 5 text
https://github.com/angular/angular-cli Angular CLI
Slide 6
Slide 6 text
https://github.com/angular/angularfire2 AngularFire2 Do stuff like:
{{ (authService.authState$ | async )?.displayName }}
Slide 7
Slide 7 text
Angular & Firebase Authentication Real Time Database Cloud Functions Best Practices NEW!
Slide 8
Slide 8 text
Project Setup npm i @angular/cli -g ng new my-app --style=scss --prefix=sj -it --routing // .angular-cli.json {... "defaults": { "styleExt": "scss", "component": { "inlineTemplate": true } } }
Slide 9
Slide 9 text
Authentication Email + Password OAuth Smart user management
Slide 10
Slide 10 text
Database Real time Read/write protection Lists Objects Queries - observables!
Slide 11
Slide 11 text
Cloud Functions Server side functions DB Triggers Manage storage Google APIs Notifications
Slide 12
Slide 12 text
More in Firebase Storage Notifications Invites Hosting AdWords Analytics ...and more!
Slide 13
Slide 13 text
Shmuela Jacobs shmuela@ng-girls.org github.com/shmool @ShmuelaJ 6JCPM;QW ng-girls.org