~/talk

Building a Design Tool for React in React

Talkat ReactEurope 2020 · 2020-05-14..05-15· [react, component-design]
slides:none on file

BuilderX is a design tool written in React that ships a canvas editor with a right-side properties panel and live code output. It implements selection, drag, and layout at interactive rates (about 60fps) and generates clean JSX that targets both React web and React Native. The implementation shifts from imperative state mutations toward declarative models, handles roughly 1,000 component/options scenarios in testing, and successfully exports usable code for real projects.

AI-written summary · about

  1. 0:00Introduction to the talk
  2. 1:44Need for design tools in React
  3. 3:52Key features of the tool
  4. 9:20Performance and state management
  5. 13:14Imperative vs declarative approaches
  6. 18:50User interface and updates
  7. 22:49Future improvements and conclusion
~/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.