~/talk

Shipping Many Small React Components at Domain.com.au

Talkat NDC Sydney 2017 · 2017-08-14..08-18· [react, frontend-architecture]
slides:none on file

Describes how Domain.com.au built and managed a library of over 220 small React components used by 22 developers across 10 teams and 5 brands. Covers practical solutions and lessons for component sharing and reuse, consistent build tooling, theming, CI, and server-side rendering (in five languages), plus the processes put in place to coordinate and maintain those components.

AI-written summary · about

  1. 0:00Intro
  2. 0:11Jess Telford @jesstelford
  3. 4:54search-page.css property-details.css
  4. 5:46Don't leave frontend till last
  5. 9:42Your Frontend strategy is more than tools & code
  6. 12:06Components
  7. 16:33Build it to be replaceable
  8. 31:46Tooling is important
  9. 34:54How do we render a page?
  10. 40:15Think about Server Side Rendering
  11. 40:37Rendering As A Service
  12. 41:09Re-use proven patterns
  13. 48:17Live now 10,000 rpm 5ms
  14. 49:38Iterate and improve
  15. 53:14fin.
~/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.