история из жизни:
пришел от кастомера таск. померять перфоманс приложения на ангуляре2 и реакте.
написали 2 одинаковых приложения, завернули их в кордову и... ангуляр 2 быстрее... даже несмотря на баги рендера...
почесали репу и позвали меня посмотреть на код.
я открываю код реактового приложения и вижу как в каждый компонент передаются ВСЯ стора, которая содержит 3000 айтемов...
отрефакторил, вынес сайд эфекты в мидлвари. меряем. стало лучше, но ангуляр2 - быстрее все равно...
смотрю вебпак конфиг, а там process.env.NODE_ENV - вообще нет. и при минификации для продакшена оно берет не прод версию реакта, а минифицирует девеломпент версию ))
в итоге реакт быстрее в 4 раза )