~/talk

Creating a PWA with React to Consume an API

TalkinPortugueseat DevDay 2018 · on Saturday, 2018-12-08· [react, pwa]
slides:none on file

Shows how to build a Progressive Web App that consumes any backend API using React for the frontend and Bootstrap for layout. Explains PWA and API concepts and demonstrates caching API data for offline use.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03What is a PWA
  3. 3:56PWA requirements
  4. 5:21Service Workers and SPAs
  5. 7:25Why build a PWA
  6. 9:11Success cases and benefits
  7. 12:02Web Components and React
  8. 13:30Why React
  9. 17:03Project setup
  10. 18:53Initial app structure
  11. 20:16PWA manifest
  12. 21:50React code structure
  13. 22:56App components
  14. 24:43Routing with React Router
  15. 26:07Header component
  16. 27:10Menu component
  17. 28:37News API consumption
  18. 31:31Offline data cache
  19. 34:54Build and deploy
  20. 37:22Lighthouse validation
  21. 38:16Live demo
  22. 40:34Offline test and conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.