~/talk

React inline visual editing: now's the time.

Talkat reactjsday 2023 · on Friday, 2023-10-27· [react]
slides:none on file

A concrete claim: a CMS built as reusable React components that editors edit inline while developers keep code in the repo. It ships a visual API (text, rich text, image, repeater), hosts content on React Bricks APIs, optimizes images to a CDN, and already serves 8,000 users and corporates like Bank Mediolanum and The Weather Channel. Code examples use Next.js (supports Gatsby and Remix), Tailwind-agnostic styling, iframe style-sync and bundle-size workarounds, and a roadmap toward Next.js app dir server components.

AI-written summary · about

  1. 0:00React inline visual editing intro
  2. 1:09Problems with CMS platforms
  3. 2:41Evolution of web tools
  4. 6:36Visual vs structured CMS freedom
  5. 8:48React Bricks solution intro
  6. 10:12Bricks turn components editable
  7. 12:45Live demo editing interface
  8. 16:18Custom bricks in React code
  9. 21:21Reuse content with bricks
  10. 23:53Dev experience and time savings
  11. 25:19Challenges building React Bricks
  12. 27:48React Bricks enterprise plans
  13. 29:12Why not just a page builder
  14. 30:38Q&A: Deployment and hosting
  15. 32:50Q&A: Iframes and CSS conflicts
  16. 35:53Q&A: Nesting bricks
  17. 38:22Q&A: React updates
  18. 39:26Closing remarks
~/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.