Замена одной кнопки не должна тянуть за собой весь React. В RWC — не тянет.Каждый компонент RWC — самостоятельный Custom Element. Он не зависит от рантайма хоста и работает внутри React-дерева, Angular-приложения или чистого HTML.Поэтому старый React-компонент и новая RWC-кнопка живут на одной странице одновременно.На практике: UI-кит мигрируется покомпонентно, по одному виджету за спринт. Без feature-freeze, без второго рантайма фреймворка и параллельной сборки ради сосуществования версий.Единица изоляции здесь — сам компонент, а не application runtime. Читать далее