#12 - React 15.5 и другие новости

Новостной выпуск подкаста: React 15.5, Andrew Clark‏ отвечает на вопросы, React London 2017, подкаст ДевШахта, советы по оптимизации React+Redux приложения от Twitter, codesandbox.io - песочница для React проектов.

#11 - this.state или this.effectiveValue?

Если мы решили хранить локальное состояние компонента где-то внутри компонента (а не в Redux), стоит ли это делать в this.state или завести отдельную переменную this.effectiveValue? Отвечаю на комментарий к предыдущему эпизоду подкаста.

#10 - Redux and Local State

Вопрос: можно ли и нужно ли использовать локальный state в компонентах при использовании Redux? Краткий ответ: локальный state это нормально, используем!

#9 - Lifting State Up Example Explained

Разберём на пальцах пример из документации к React про два поля ввода температуры по Цельсию и по Фаренгейту и как правильно их синхронизировать.

#8 - Plan for Addons in React 16

Don’t Do Anything: react-addons-perf

Fix and Forget: react-addons-create-fragment, react-addons-linked-state-mixin, react-addons-pure-render-mixin, react-addons-shallow-compare, react-addons-update, react-linked-input,

Deprecate and Forget: react-addons-css-transition-group, react-addons-transition-group

Undecided: react-addons-test-utils

#7 - Preact

Preact - быстрая альтернатива React с таким же API и всего 3kB в gzip. Расскажу про мой опыт использования.

#6 - React 15.5 and 16 Umbrella

Обсуждаем планы команды React на две ближайшие версии.

#5 - Redux, Derived Data

Redux и вычисляемые поля. Сталкивались ли вы с проблемой распухающих объектов Action, поскольку одни редьюсеры требуют данные от других редьюсеров? Где и как правильно работать с вычисляемыми полями?

#4 - Redux, Аctions подряд

Redux: что не так с отправкой нескольких Actions подряд (синхронно)? Не используете actions как аналог set методов.

#3 - Hot Module Replacement или React Hot Loader?

В чём разница между Hot Module Replacement или React Hot Loader и как это всё работает?

#2 - JSX 2.0

JSX 2.0 - большое обновление синтаксиса JSX, которое пока на ранней стадии планирования и обсуждения.

#1 - React Fiber

React Fiber - новая реализация алгоритма построения и сравнения Virtual DOM.