Suche senden
Hochladen
Building Awesome Apps with Angular and Firebase
•
0 gefällt mir
•
1,475 views
Ben Drucker
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 11
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
TGT#9 - Protractor: Ng-przyjazne Selenium - Mateusz Jamiołkowski
TGT#9 - Protractor: Ng-przyjazne Selenium - Mateusz Jamiołkowski
Trójmiejska Grupa Testerska
Beginning jQuery Mobile
Beginning jQuery Mobile
Troy Miles
JSの知識だけでLINE Bot作ってみる! 20170327_we are_javascripters@5th
JSの知識だけでLINE Bot作ってみる! 20170327_we are_javascripters@5th
将一 深見
Intro To Sammy
Intro To Sammy
Brandon Aaron
BrowserID review of mobile experience
BrowserID review of mobile experience
Crystal Beasley
JSChannel 2017 - Service Workers and the Role they Play in modern day web-apps
JSChannel 2017 - Service Workers and the Role they Play in modern day web-apps
Mukul Jain
An Introduction to webOS
An Introduction to webOS
Kevin Decker
AngularJS - a radically different way of building Single Page Apps
AngularJS - a radically different way of building Single Page Apps
jivkopetiov
Empfohlen
TGT#9 - Protractor: Ng-przyjazne Selenium - Mateusz Jamiołkowski
TGT#9 - Protractor: Ng-przyjazne Selenium - Mateusz Jamiołkowski
Trójmiejska Grupa Testerska
Beginning jQuery Mobile
Beginning jQuery Mobile
Troy Miles
JSの知識だけでLINE Bot作ってみる! 20170327_we are_javascripters@5th
JSの知識だけでLINE Bot作ってみる! 20170327_we are_javascripters@5th
将一 深見
Intro To Sammy
Intro To Sammy
Brandon Aaron
BrowserID review of mobile experience
BrowserID review of mobile experience
Crystal Beasley
JSChannel 2017 - Service Workers and the Role they Play in modern day web-apps
JSChannel 2017 - Service Workers and the Role they Play in modern day web-apps
Mukul Jain
An Introduction to webOS
An Introduction to webOS
Kevin Decker
AngularJS - a radically different way of building Single Page Apps
AngularJS - a radically different way of building Single Page Apps
jivkopetiov
Grown-up javascript with AngularJS
Grown-up javascript with AngularJS
Mykhailo Kotsur
CQRS / ES & DDD Demystified
CQRS / ES & DDD Demystified
Vic Metcalfe
MongoDB and Schema Design
MongoDB and Schema Design
Matias Cascallares
The Fine Art of Schema Design in MongoDB: Dos and Don'ts
The Fine Art of Schema Design in MongoDB: Dos and Don'ts
Matias Cascallares
AngularJS Data Binding
AngularJS Data Binding
Ticore Shih
Using Simplicity to Make Hard Big Data Problems Easy
Using Simplicity to Make Hard Big Data Problems Easy
nathanmarz
Our application got popular and now it breaks
Our application got popular and now it breaks
ColdFusionConference
Our application got popular and now it breaks
Our application got popular and now it breaks
devObjective
Yeoman AngularJS and D3 - A solid stack for web apps
Yeoman AngularJS and D3 - A solid stack for web apps
climboid
Java Script Based Client Server Webapps 2
Java Script Based Client Server Webapps 2
kriszyp
Web Development for UX Designers
Web Development for UX Designers
Ashlimarie
Intro to node and mongodb 1
Intro to node and mongodb 1
Mohammad Qureshi
Lect-5--JavaScript-Intro-12032024-105816am.pptx
Lect-5--JavaScript-Intro-12032024-105816am.pptx
zainm7032
Recipes for a successful production cloudfoundry deployment - CF Summit 2014
Recipes for a successful production cloudfoundry deployment - CF Summit 2014
Vinícius Carvalho
Cloud Foundry Cookbook: Recipes for a Successful Cloud Foundry Deployment in ...
Cloud Foundry Cookbook: Recipes for a Successful Cloud Foundry Deployment in ...
VMware Tanzu
Building APIs in an easy way using API Platform
Building APIs in an easy way using API Platform
Antonio Peric-Mazar
Introduction to AngularJS
Introduction to AngularJS
Jussi Pohjolainen
Jquery fundamentals
Jquery fundamentals
Salvatore Fazio
Riding the Edge with Ember.js
Riding the Edge with Ember.js
aortbals
MIKE Stack Introduction - MongoDB, io.js, KendoUI, and Express
MIKE Stack Introduction - MongoDB, io.js, KendoUI, and Express
Charlie Key
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
Weitere ähnliche Inhalte
Ähnlich wie Building Awesome Apps with Angular and Firebase
Grown-up javascript with AngularJS
Grown-up javascript with AngularJS
Mykhailo Kotsur
CQRS / ES & DDD Demystified
CQRS / ES & DDD Demystified
Vic Metcalfe
MongoDB and Schema Design
MongoDB and Schema Design
Matias Cascallares
The Fine Art of Schema Design in MongoDB: Dos and Don'ts
The Fine Art of Schema Design in MongoDB: Dos and Don'ts
Matias Cascallares
AngularJS Data Binding
AngularJS Data Binding
Ticore Shih
Using Simplicity to Make Hard Big Data Problems Easy
Using Simplicity to Make Hard Big Data Problems Easy
nathanmarz
Our application got popular and now it breaks
Our application got popular and now it breaks
ColdFusionConference
Our application got popular and now it breaks
Our application got popular and now it breaks
devObjective
Yeoman AngularJS and D3 - A solid stack for web apps
Yeoman AngularJS and D3 - A solid stack for web apps
climboid
Java Script Based Client Server Webapps 2
Java Script Based Client Server Webapps 2
kriszyp
Web Development for UX Designers
Web Development for UX Designers
Ashlimarie
Intro to node and mongodb 1
Intro to node and mongodb 1
Mohammad Qureshi
Lect-5--JavaScript-Intro-12032024-105816am.pptx
Lect-5--JavaScript-Intro-12032024-105816am.pptx
zainm7032
Recipes for a successful production cloudfoundry deployment - CF Summit 2014
Recipes for a successful production cloudfoundry deployment - CF Summit 2014
Vinícius Carvalho
Cloud Foundry Cookbook: Recipes for a Successful Cloud Foundry Deployment in ...
Cloud Foundry Cookbook: Recipes for a Successful Cloud Foundry Deployment in ...
VMware Tanzu
Building APIs in an easy way using API Platform
Building APIs in an easy way using API Platform
Antonio Peric-Mazar
Introduction to AngularJS
Introduction to AngularJS
Jussi Pohjolainen
Jquery fundamentals
Jquery fundamentals
Salvatore Fazio
Riding the Edge with Ember.js
Riding the Edge with Ember.js
aortbals
MIKE Stack Introduction - MongoDB, io.js, KendoUI, and Express
MIKE Stack Introduction - MongoDB, io.js, KendoUI, and Express
Charlie Key
Ähnlich wie Building Awesome Apps with Angular and Firebase
(20)
Grown-up javascript with AngularJS
Grown-up javascript with AngularJS
CQRS / ES & DDD Demystified
CQRS / ES & DDD Demystified
MongoDB and Schema Design
MongoDB and Schema Design
The Fine Art of Schema Design in MongoDB: Dos and Don'ts
The Fine Art of Schema Design in MongoDB: Dos and Don'ts
AngularJS Data Binding
AngularJS Data Binding
Using Simplicity to Make Hard Big Data Problems Easy
Using Simplicity to Make Hard Big Data Problems Easy
Our application got popular and now it breaks
Our application got popular and now it breaks
Our application got popular and now it breaks
Our application got popular and now it breaks
Yeoman AngularJS and D3 - A solid stack for web apps
Yeoman AngularJS and D3 - A solid stack for web apps
Java Script Based Client Server Webapps 2
Java Script Based Client Server Webapps 2
Web Development for UX Designers
Web Development for UX Designers
Intro to node and mongodb 1
Intro to node and mongodb 1
Lect-5--JavaScript-Intro-12032024-105816am.pptx
Lect-5--JavaScript-Intro-12032024-105816am.pptx
Recipes for a successful production cloudfoundry deployment - CF Summit 2014
Recipes for a successful production cloudfoundry deployment - CF Summit 2014
Cloud Foundry Cookbook: Recipes for a Successful Cloud Foundry Deployment in ...
Cloud Foundry Cookbook: Recipes for a Successful Cloud Foundry Deployment in ...
Building APIs in an easy way using API Platform
Building APIs in an easy way using API Platform
Introduction to AngularJS
Introduction to AngularJS
Jquery fundamentals
Jquery fundamentals
Riding the Edge with Ember.js
Riding the Edge with Ember.js
MIKE Stack Introduction - MongoDB, io.js, KendoUI, and Express
MIKE Stack Introduction - MongoDB, io.js, KendoUI, and Express
Kürzlich hochgeladen
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
blackmambaettijean
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Raghuram Pandurangan
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
MounikaPolabathina
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
LoriGlavin3
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Nicole Novielli
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Nathaniel Shimoni
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
Kürzlich hochgeladen
(20)
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Building Awesome Apps with Angular and Firebase
1.
Building Awesome Apps with & Ben
Drucker Founder, Valet.io ! @bendrucker ben@valet.io
2.
About Me Founder Evangelist
3.
Why Angular? • Two way
data binding • Dirty checking vs. accessors • Dependency injection • Event architecture • Angular is barely a framework
4.
BAD! <form> <input id="first-name" /> <input
id="last-name" /> <input id="username" /> </form> var user = { firstName: $('#first-name').val(), lastName: $('#last-name').val(), username: $('#username').val() };
5.
GOOD! <form> <input ng-model=“user.first” /> <input
ng-model=“user.last” /> <input ng-model=“user.username” /> </form> var user = $scope.user;
6.
Code Time!
7.
Let’s Talk Firebase
8.
3 Way Data
Binding
9.
Firebase Also Helps
With: • User management and authentication • Validation • Access rules • Presence • Transactions
10.
Instead of REST… Write
lightweight Node workers OR Use and go server-less
11.
Code Time!
Jetzt herunterladen