Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Angular is on Fire(base)! - Angular Dev Summit
Search
Shmuela Jacobs
September 14, 2017
Programming
0
120
Angular is on Fire(base)! - Angular Dev Summit
Angular, Firebase and AngularFire2
Presented at
https://angulardevsummit.com/
Shmuela Jacobs
September 14, 2017
Tweet
Share
More Decks by Shmuela Jacobs
See All by Shmuela Jacobs
Static (?!?#🙀) Web Apps
shmool
0
330
Reactive Powered: RxJS with Angular Forms
shmool
0
260
It’s Alive! Dynamic Components in Angular
shmool
0
100
ngGirls slides - intro to Angular
shmool
0
330
Reactive Programming with RxJS and Angular
shmool
1
240
Progressive Web Apps with Angular
shmool
1
250
Angular for Beginners Intro
shmool
0
98
ngGirls Just Want to Have Fun!
shmool
0
87
Augury - lightning talk
shmool
0
140
Other Decks in Programming
See All in Programming
MCPサーバー「モディフィウス」で変更容易性の向上をスケールする / modifius
minodriven
8
1.5k
ノーコードからの脱出 -地獄のデスロード- / Escape from Base44
keisuke69
0
710
Atomics APIを知る / Understanding Atomics API
ssssota
1
150
イベントストーミングのはじめかた / Getting Started with Event Storming
nrslib
1
550
Swift Concurrency 年表クイズ
omochi
3
230
早すぎ?超先読み Go 1.26 Draft - Preview the contents of the Go 1.26 Draft Release Notes
tomtwinkle
0
130
Designing Repeatable Edits: The Architecture of . in Vim
satorunooshie
0
390
The Missing Link in Angular's Signal Story: Resource API and httpResource
manfredsteyer
PRO
0
130
AIと協働し、イベントソーシングとアクターモデルで作る後悔しないアーキテクチャ Regret-Free Architecture with AI, Event Sourcing, and Actors
tomohisa
2
540
[堅牢.py #1] テストを書かない研究者に送る、最初にテストを書く実験コード入門 / Let's start your ML project by writing tests
shunk031
1
230
Java_プロセスのメモリ監視の落とし穴_NMT_で見抜けない_glibc_キャッシュ問題_.pdf
ntt_dsol_java
0
200
Rails Girls Sapporo 2ndの裏側―準備の日々から見えた、私が得たもの / SAPPORO ENGINEER BASE #11
lemonade_37
2
160
Featured
See All Featured
Become a Pro
speakerdeck
PRO
29
5.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.1k
How GitHub (no longer) Works
holman
315
140k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
118
20k
A Tale of Four Properties
chriscoyier
162
23k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
1.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Transcript
Angular is on Fire(base)! Shmuela Jacobs
Shmuela Jacobs Front-end Developer & Consultant Mentors Needed!
Firebase
4
https://github.com/angular/angular-cli Angular CLI
https://github.com/angular/angularfire2 AngularFire2 Do stuff like: <div> {{ (authService.authState$ | async
)?.displayName }}
Angular & Firebase Authentication Real Time Database Cloud Functions Best
Practices NEW!
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 } } }
Authentication Email + Password OAuth Smart user management
Database Real time Read/write protection Lists Objects Queries - observables!
Cloud Functions Server side functions DB Triggers Manage storage Google
APIs Notifications
More in Firebase Storage Notifications Invites Hosting AdWords Analytics ...and
more!
Shmuela Jacobs
[email protected]
github.com/shmool @ShmuelaJ 6JCPM;QW ng-girls.org