Serverless Web Applications with React and Firebase :: Develop real-time applications for web and mobile platforms.
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 t...
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Publishing,
2018.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | 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. |
Beschreibung: | Restoring from backups. |
Beschreibung: | 1 online resource (273 pages) |
ISBN: | 9781788478601 1788478606 |
Internformat
MARC
LEADER | 00000cam a2200000Mi 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1031965239 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr |n|---||||| | ||
008 | 180421s2018 enk o 000 0 eng d | ||
040 | |a EBLCP |b eng |e pn |c EBLCP |d OCLCQ |d MERUC |d IDB |d OCLCF |d NLE |d TEFOD |d UKMGB |d OCLCQ |d LVT |d N$T |d YDX |d UKAHL |d C6I |d OCLCQ |d K6U |d OCLCO |d OCLCQ |d OCLCO |d OCLCL |d TMA |d OCLCQ |d SXB | ||
016 | 7 | |a 018838873 |2 Uk | |
020 | |a 9781788478601 |q (electronic bk.) | ||
020 | |a 1788478606 |q (electronic bk.) | ||
035 | |a (OCoLC)1031965239 | ||
037 | |a 3FEA4B35-0254-45A0-A9CB-14C6992051CE |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a QA76.76.A65 |b .S564 2018eb | |
072 | 7 | |a COM |x 060090 |2 bisacsh | |
072 | 7 | |a COM |x 091000 |2 bisacsh | |
082 | 7 | |a 005.1 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Tanna, Mayur. | |
245 | 1 | 0 | |a Serverless Web Applications with React and Firebase : |b Develop real-time applications for web and mobile platforms. |
260 | |a Birmingham : |b Packt Publishing, |c 2018. | ||
300 | |a 1 online resource (273 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | 0 | |a Print version record. | |
505 | 0 | |a 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. | |
505 | 8 | |a 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. | |
505 | 8 | |a 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. | |
505 | 8 | |a 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. | |
505 | 8 | |a 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. | |
500 | |a Restoring from backups. | ||
520 | |a 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. | ||
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 0 | |a Web applications |x Development. | |
650 | 0 | |a Cloud computing. |0 http://id.loc.gov/authorities/subjects/sh2008004883 | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 6 | |a Applications Web |x Développement. | |
650 | 6 | |a Infonuagique. | |
650 | 7 | |a COMPUTERS |x Internet |x Application Development. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Cloud Computing. |2 bisacsh | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a Cloud computing |2 fast | |
655 | 4 | |a Electronic book. | |
700 | 1 | |a Singh, Harmeet. | |
758 | |i has work: |a Serverless Web Applications with React and Firebase (Text) |1 https://id.oclc.org/worldcat/entity/E39PCXHhWcmpCCMmyCb8TjCdBd |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Tanna, Mayur. |t Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms. |d Birmingham : Packt Publishing, ©2018 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1789489 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n AH34247295 | ||
938 | |a EBL - Ebook Library |b EBLB |n EBL5345875 | ||
938 | |a EBSCOhost |b EBSC |n 1789489 | ||
938 | |a YBP Library Services |b YANK |n 15281126 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1031965239 |
---|---|
_version_ | 1816882420117405696 |
adam_text | |
any_adam_object | |
author | Tanna, Mayur |
author2 | Singh, Harmeet |
author2_role | |
author2_variant | h s hs |
author_facet | Tanna, Mayur Singh, Harmeet |
author_role | |
author_sort | Tanna, Mayur |
author_variant | m t mt |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.A65 .S564 2018eb |
callnumber-search | QA76.76.A65 .S564 2018eb |
callnumber-sort | QA 276.76 A65 S564 42018EB |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
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. |
ctrlnum | (OCoLC)1031965239 |
dewey-full | 005.1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1 |
dewey-search | 005.1 |
dewey-sort | 15.1 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06046cam a2200649Mi 4500</leader><controlfield tag="001">ZDB-4-EBA-on1031965239</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr |n|---|||||</controlfield><controlfield tag="008">180421s2018 enk o 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">EBLCP</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">EBLCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">MERUC</subfield><subfield code="d">IDB</subfield><subfield code="d">OCLCF</subfield><subfield code="d">NLE</subfield><subfield code="d">TEFOD</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">LVT</subfield><subfield code="d">N$T</subfield><subfield code="d">YDX</subfield><subfield code="d">UKAHL</subfield><subfield code="d">C6I</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">K6U</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">TMA</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">SXB</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018838873</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781788478601</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1788478606</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1031965239</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">3FEA4B35-0254-45A0-A9CB-14C6992051CE</subfield><subfield code="b">OverDrive, Inc.</subfield><subfield code="n">http://www.overdrive.com</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.76.A65</subfield><subfield code="b">.S564 2018eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">060090</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">091000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.1</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Tanna, Mayur.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Serverless Web Applications with React and Firebase :</subfield><subfield code="b">Develop real-time applications for web and mobile platforms.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2018.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (273 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Restoring from backups.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95009362</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web applications</subfield><subfield code="x">Development.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Cloud computing.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2008004883</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Applications Web</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Infonuagique.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Internet</subfield><subfield code="x">Application Development.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Cloud Computing.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Cloud computing</subfield><subfield code="2">fast</subfield></datafield><datafield tag="655" ind1=" " ind2="4"><subfield code="a">Electronic book.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Singh, Harmeet.</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Serverless Web Applications with React and Firebase (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCXHhWcmpCCMmyCb8TjCdBd</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Tanna, Mayur.</subfield><subfield code="t">Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms.</subfield><subfield code="d">Birmingham : Packt Publishing, ©2018</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1789489</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH34247295</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBL - Ebook Library</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL5345875</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">1789489</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">15281126</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
genre | Electronic book. |
genre_facet | Electronic book. |
id | ZDB-4-EBA-on1031965239 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:28:19Z |
institution | BVB |
isbn | 9781788478601 1788478606 |
language | English |
oclc_num | 1031965239 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (273 pages) |
psigel | ZDB-4-EBA |
publishDate | 2018 |
publishDateSearch | 2018 |
publishDateSort | 2018 |
publisher | Packt Publishing, |
record_format | marc |
spelling | Tanna, Mayur. Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms. Birmingham : Packt Publishing, 2018. 1 online resource (273 pages) text txt rdacontent computer c rdamedia online resource cr rdacarrier Print version record. 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. Restoring from backups. 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. Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Web applications Development. Cloud computing. http://id.loc.gov/authorities/subjects/sh2008004883 Logiciels d'application Développement. Applications Web Développement. Infonuagique. COMPUTERS Internet Application Development. bisacsh COMPUTERS Cloud Computing. bisacsh Application software Development fast Cloud computing fast Electronic book. Singh, Harmeet. has work: Serverless Web Applications with React and Firebase (Text) https://id.oclc.org/worldcat/entity/E39PCXHhWcmpCCMmyCb8TjCdBd https://id.oclc.org/worldcat/ontology/hasWork Print version: Tanna, Mayur. Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms. Birmingham : Packt Publishing, ©2018 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1789489 Volltext |
spellingShingle | Tanna, Mayur Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms. 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. Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Web applications Development. Cloud computing. http://id.loc.gov/authorities/subjects/sh2008004883 Logiciels d'application Développement. Applications Web Développement. Infonuagique. COMPUTERS Internet Application Development. bisacsh COMPUTERS Cloud Computing. bisacsh Application software Development fast Cloud computing fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh95009362 http://id.loc.gov/authorities/subjects/sh2008004883 |
title | Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms. |
title_auth | Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms. |
title_exact_search | Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms. |
title_full | Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms. |
title_fullStr | Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms. |
title_full_unstemmed | Serverless Web Applications with React and Firebase : Develop real-time applications for web and mobile platforms. |
title_short | Serverless Web Applications with React and Firebase : |
title_sort | serverless web applications with react and firebase develop real time applications for web and mobile platforms |
title_sub | Develop real-time applications for web and mobile platforms. |
topic | Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Web applications Development. Cloud computing. http://id.loc.gov/authorities/subjects/sh2008004883 Logiciels d'application Développement. Applications Web Développement. Infonuagique. COMPUTERS Internet Application Development. bisacsh COMPUTERS Cloud Computing. bisacsh Application software Development fast Cloud computing fast |
topic_facet | Application software Development. Web applications Development. Cloud computing. Logiciels d'application Développement. Applications Web Développement. Infonuagique. COMPUTERS Internet Application Development. COMPUTERS Cloud Computing. Application software Development Cloud computing Electronic book. |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1789489 |
work_keys_str_mv | AT tannamayur serverlesswebapplicationswithreactandfirebasedeveloprealtimeapplicationsforwebandmobileplatforms AT singhharmeet serverlesswebapplicationswithreactandfirebasedeveloprealtimeapplicationsforwebandmobileplatforms |