Ручная инвалидация рендера как осознанный антипаттерн в React

habrahabr.ru · world
Full story

The author describes manual render invalidation as a deliberate anti-pattern in React. While developing the morphing-scroll library, he arrived at an unusual way of organizing local data in a React component. It was not a preplanned architecture. He experimented with updates and gradually removed unnecessary state. At some point the resulting code was noticeably simpler than before, which he calls a real discovery.

Во время разработки библиотеки morphing-scroll я пришёл к необычному способу организации локальных данных в React-компоненте. Это не было заранее придуманной архитектурой. Я экспериментировал с обновлениями, постепенно убирал лишние состояния и в какой-то момент получил код, который оказался заметно проще прежнего. Для меня это стало настоящим открытием. Читать далее →

Read full article → Compare