~/talk

An Architecture for Testing Your Frontend

TalkinFrenchat DevFest Toulouse 2023 · on Thursday, 2023-11-16· [testing, frontend-architecture]
links:none on file
slides:none on file

Presents an architecture for unit-testing frontend applications that focuses on testing behaviors rather than implementation details. Describes handling global state, synchronizing data from multiple sources, and verifying user interactions through an approach that makes frontend unit tests more effective than isolating individual functions.

AI-written summary · about

  1. 0:00Frontend test architecture
  2. 1:32Test pyramid feedback
  3. 2:58Unit test limits
  4. 6:36Implementation vs behavior
  5. 8:20Tight coupling issues
  6. 9:24Separate responsibilities
  7. 10:29Dependency inversion
  8. 12:58Decouple data updates
  9. 14:01Final architecture
  10. 15:05Summary
~/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.