~/talk

Building a Web Design Tool for Developers

Talkat HalfStack Online 2020 · on Friday, 2020-10-02· [design-collaboration, component-design]
linkedin:yzhang
slides:none on file

A browser-based tool called Plasmic generates production React UI from direct-design or Figma imports and proves it by building a pixel‑perfect to‑do app, exporting components into a Create React App via plasmic init and plasmic sync and streaming edits with watch mode. It models components, variants, tokens and slots, crawls TypeScript/prop‑types to expose editable props, and avoids janky dragging by incremental, priority‑based re‑renders. Missing pieces: richer grid layout, fuller code‑component bundling and real‑time collaboration; demo integration and live sync work as shown.

AI-written summary · about

  1. 0:00Start
  2. 0:22SMALL STACK
  3. 2:05Landscape: Website builders
  4. 2:57Landscape: Ul builders for web apps
  5. 18:56Some technical challenges (1/2) State management infrastructure
  6. 22:00Some product challenges (12)
~/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.