~/talk

Developing Mobile Friendly Web Apps with React and Bootstrap

Talkat Developer Summit 2020 · 2020-11-21..11-22· [react, web-performance]
slides:none on file

Builds a small React app (created with create-react-app) that displays three sample books from a simulated service, adds Bootstrap via the Bootstrap CDN for responsive tables, and implements an input-with-clear component so users can tap an X to wipe a field on mobile. Encounters repeated cross‑browser and device incompatibilities (Chrome vs Safari, desktop simulator vs real device), solves edge cases by combining onchange and onkeyup, and protects fixes with unit tests so the UI actually works on phones.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:02Why React and Bootstrap
  3. 5:15Creating React app with books
  4. 17:19Styling table with Bootstrap
  5. 21:53Making app mobile friendly
  6. 30:07UX challenges on mobile
  7. 36:58Input with clear component
  8. 43:19Cross-device testing tips
  9. 46:47Experience report summary
  10. 47:18Q&A session
~/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.