~/talk

Data structures for frontend developers

TalkinRussianat FrontTalks 2018 · 2018-09-14..09-15· [frontend-architecture]
links:none on file
slides:none on file

An overview of data structures used inside popular frontend libraries and frameworks, explaining why tools like React can efficiently perform partial DOM updates and how Immutable.js implements copy-on-write while staying memory- and time-efficient. The talk examines specific libraries and the special data structures they use, and shows how classic techniques from 1980s textbooks and university lectures can be applied to solve frontend problems effectively.

AI-written summary · about

  1. 0:00Introduction
  2. 3:56Why data structures matter
  3. 7:28Virtual DOM in React
  4. 11:28Rendering errors
  5. 16:22Player rating example
  6. 22:02Binary search trees
  7. 25:19Interface and implementation
  8. 28:22Immutability of data
  9. 31:58Directed graphs in MobX
  10. 33:02Frameworks and data structures
~/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.