The Story of Declarative React at Grammarly: From two-way data binding with Focal to a custom implementation of UI as a tree data structure [ru]
In this talk, we will detail the history of how the team behind the Grammarly Editor approached React components composition and state management, the problems faced over the years, and how these challenges shape the future of React at Grammarly — a pure, side effect-free, and declarative way to define React-based UI.
- Software engineer at Grammarly, web-editor team
- More than ten years of software development experience
- Main interests: software design, development productivity, reducing accidental complexity