skip to content
Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms. Preview this item
ClosePreview this item
Checking...

Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms.

Author: Mayur Tanna; Harmeet Singh
Publisher: Birmingham : Packt Publishing, 2018.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
React and Firebase are just the right match to build real-time applications. This book covers essentials for React, Redux, and Firebase. You'll learn to design, create and maintain professional apps, as well as share practical insights that include basic to advanced examples; from hello world to real-time seat booking and location tracking apps.
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Tanna, Mayur.
Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms.
Birmingham : Packt Publishing, ©2018
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Mayur Tanna; Harmeet Singh
ISBN: 9781788478601 1788478606
OCLC Number: 1031965239
Notes: Restoring from backups.
Description: 1 online resource (273 pages)
Contents: Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Getting Started with Firebase and React; React; Component lifecycle; Methods info; The constructor() method; The render() method; The componentWillMount() method; The componentDidMount() method; The componentWillReceiveProps() method; The shouldComponentUpdate() method; The componentWillUpdate() method; The componentDidUpdate() method; The componentWillUnmount() method; The componentDidCatch() method; Firebase; Realtime Database; Database rules; Backups; Usage; Cloud Firestore. Security rulesDifference between Realtime Database and Cloud Firestore; Data model; Real-time and offline support; Querying; Reliability and performance; Scalability; Security; Crash reporting; Authentication; FirebaseUI authentication for web; Cloud Functions; How does it work?; Cloud Storage; Hosting; Test lab for Android; Performance Monitoring; Google Analytics; Cloud Messaging; Dynamic Links; Remote config; Invites; App indexing; AdMob; AdWords; Getting started with Firebase; Firebase events; value; child_added; child_changed; child_removed; child_moved; Summary. Chapter 2: Integrate React App with FirebaseSetting up the environment; Installing React; Using React; React components; What is JSX in React?; Advantages of using JSX in React; How to make your code neat and clean; React Form with JSX; Using React-Bootstrap; Add Ticket Form with React-Bootstrap; Firebase with React; Props and state; The Ref attribute; Summary; Chapter 3: Authentication with Firebase; React and Firebase setup with Node. Js; Firebase configuration for authentication; Authentication with Facebook; Creating a login form with React for authentication; Authentication with Facebook. Authentication with GoogleHandling account exists errors; Managing the Login across Refresh; Authentication with email and password; Supported types of Auth state persistence; Summary; Chapter 4: Connecting React to Redux and Firebase; React setup; Integrating Firebase Realtime Database; What is Redux?; Presentational and Container components; Basics of Redux; Actions; Action creators; Reducers; Store; Data flow; Advanced topics in Redux; Seat booking with Redux; Summary; Chapter 5: User Profile and Access Management; Setting up Firebase Admin SDK; Firebase CLI; Installation. Firebase Admin IntegrationUsing the Firebase Admin Auth API with React; Initializing the Admin SDK; Creating and verifying custom token; Custom claims for admin access and security rules; Adding custom claim with Admin SDK; Verifying custom claim with Admin SDK sending the app; How data is structured in a JSON tree; Summary; Chapter 6: Firebase Security and Rules; Security risks and prevention; How secure is your Firebase?; Realtime Database Rules Overview; Authentication; Authorization; Data validation; Rule definition and structure; Query-based rules; Data indexing; Backups; Setup.

Abstract:

React and Firebase are just the right match to build real-time applications. This book covers essentials for React, Redux, and Firebase. You'll learn to design, create and maintain professional apps,  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1031965239> # Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms.
    a schema:Book, schema:MediaObject, schema:CreativeWork ;
    library:oclcnum "1031965239" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/5007434268#Place/birmingham> ; # Birmingham
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'https://img1.od-cdn.com/ImageType-100/6135-1/{3FEA4B35-0254-45A0-A9CB-14C6992051CE}Img100.jpg'" ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5007434268#Topic/application_software_development> ; # Application software--Development
    schema:about <http://experiment.worldcat.org/entity/work/data/5007434268#Topic/web_applications_development> ; # Web applications--Development
    schema:about <http://dewey.info/class/005.1/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5007434268#Topic/computers_internet_application_development> ; # COMPUTERS--Internet--Application Development
    schema:about <http://experiment.worldcat.org/entity/work/data/5007434268#Topic/computers_cloud_computing> ; # COMPUTERS--Cloud Computing
    schema:about <http://experiment.worldcat.org/entity/work/data/5007434268#Topic/cloud_computing> ; # Cloud computing
    schema:bookFormat schema:EBook ;
    schema:contributor <http://experiment.worldcat.org/entity/work/data/5007434268#Person/singh_harmeet> ; # Harmeet Singh
    schema:creator <http://experiment.worldcat.org/entity/work/data/5007434268#Person/tanna_mayur> ; # Mayur Tanna
    schema:datePublished "2018" ;
    schema:description "Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Getting Started with Firebase and React; React; Component lifecycle; Methods info; The constructor() method; The render() method; The componentWillMount() method; The componentDidMount() method; The componentWillReceiveProps() method; The shouldComponentUpdate() method; The componentWillUpdate() method; The componentDidUpdate() method; The componentWillUnmount() method; The componentDidCatch() method; Firebase; Realtime Database; Database rules; Backups; Usage; Cloud Firestore."@en ;
    schema:description "React and Firebase are just the right match to build real-time applications. This book covers essentials for React, Redux, and Firebase. You'll learn to design, create and maintain professional apps, as well as share practical insights that include basic to advanced examples; from hello world to real-time seat booking and location tracking apps."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5007434268> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/5007434268#CreativeWork/serverless_web_applications_with_react_and_firebase_develop_real_time_applications_for_web_and_mobile_platforms> ;
    schema:name "Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms."@en ;
    schema:productID "1031965239" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1031965239#PublicationEvent/birmingham_packt_publishing_2018> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/5007434268#Agent/packt_publishing> ; # Packt Publishing
    schema:url <https://nls.ldls.org.uk/welcome.html?ark:/81055/vdc_100058419224.0x000001> ;
    schema:url <http://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781788478601> ;
    schema:url <https://samples.overdrive.com/?crid=3fea4b35-0254-45a0-a9cb-14c6992051ce&.epub-sample.overdrive.com> ;
    schema:url "https://img1.od-cdn.com/ImageType-100/6135-1/{3FEA4B35-0254-45A0-A9CB-14C6992051CE}Img100.jpg" ;
    schema:url <https://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=5345875> ;
    schema:url <https://www.overdrive.com/search?q=3FEA4B35-0254-45A0-A9CB-14C6992051CE> ;
    schema:url <https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1789489> ;
    schema:workExample <http://worldcat.org/isbn/9781788478601> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1031965239> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5007434268#Agent/packt_publishing> # Packt Publishing
    a bgn:Agent ;
    schema:name "Packt Publishing" ;
    .

<http://experiment.worldcat.org/entity/work/data/5007434268#Person/singh_harmeet> # Harmeet Singh
    a schema:Person ;
    schema:familyName "Singh" ;
    schema:givenName "Harmeet" ;
    schema:name "Harmeet Singh" ;
    .

<http://experiment.worldcat.org/entity/work/data/5007434268#Person/tanna_mayur> # Mayur Tanna
    a schema:Person ;
    schema:familyName "Tanna" ;
    schema:givenName "Mayur" ;
    schema:name "Mayur Tanna" ;
    .

<http://experiment.worldcat.org/entity/work/data/5007434268#Topic/application_software_development> # Application software--Development
    a schema:Intangible ;
    schema:name "Application software--Development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5007434268#Topic/computers_cloud_computing> # COMPUTERS--Cloud Computing
    a schema:Intangible ;
    schema:name "COMPUTERS--Cloud Computing"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5007434268#Topic/computers_internet_application_development> # COMPUTERS--Internet--Application Development
    a schema:Intangible ;
    schema:name "COMPUTERS--Internet--Application Development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5007434268#Topic/web_applications_development> # Web applications--Development
    a schema:Intangible ;
    schema:name "Web applications--Development"@en ;
    .

<http://worldcat.org/entity/work/data/5007434268#CreativeWork/serverless_web_applications_with_react_and_firebase_develop_real_time_applications_for_web_and_mobile_platforms>
    a schema:CreativeWork ;
    rdfs:label "Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1031965239> ; # Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms.
    .

<http://worldcat.org/isbn/9781788478601>
    a schema:ProductModel ;
    schema:isbn "1788478606" ;
    schema:isbn "9781788478601" ;
    .

<http://www.worldcat.org/title/-/oclc/1031965239>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/1031965239> ; # Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms.
    schema:dateModified "2019-11-25" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.