~/talk

Why I chose to modularize the ducks in my React App

Talkat CascadiaJS 2018 · 2018-11-15..11-16· [react, frontend-architecture]
slides:none on file

Claims that bundling Redux pieces into ducks (action types actions reducers in one file) reduces boilerplate and makes feature work discoverable. Uses React and Redux with createStore reducers and action creators to add an AddShow flow to a most binged TV show app, moving constants actions and reducer into a single module. Notes that 95% of cases need one reducer/action pair and that the AddShow feature fits in 21 lines of code and runs unchanged.

AI-written summary · about

  1. 0:00Start
  2. 2:43Modularized and Reusable Components
  3. 3:07Reusability
  4. 7:04Redux
  5. 7:48The Global Store
  6. 9:22Create a Store
  7. 10:25What Reducers Do
  8. 11:08Creating a Reducer
  9. 14:52Recap the Main Redux Concepts
  10. 17:31Way of Organizing Your Redux Files
  11. 19:29What Are Ducks
  12. 20:44Convert Our Redox to Ducks
  13. 22:01Actions
  14. 22:30Merge In and Handle the Reducer
  15. 25:42Conclusion
~/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.