Comments 4
Был хороший context api который прекрасно решал свои задачи. Абрамов решил «улучшить» частный случай использования, сломав все остальные сценарии: использование вне рендера, простое использование нескольких контекстов одновременно. Теперь, чтобы всё «починить» нам предлагают использовать bind в рендере (что тысячу раз уже заклеймили антипаттерном) и оборачивать компоненты в компоненты, только ради того чтобы решить задачу которая раньше не требовала решения вообще.
+2
Ну и помимо прочего даже "нативное" применение consumer-а теперь сопровождается callback-ом. Элегантным такое решение назвать никак не получается. Кто-то очень любит матрёшки. Особенно они изящно выглядят, когда нужно несколько полей из context-а. Интересно, как скоро мы придём к iojsфорку React-а? :)
Особенно меня впечатляют вот такие вот публикации. Такие восторги, охи и ахи. "I’m excited about what this new API has to offer".
0
Там-то ещё и willReceiveProps уберут
0
Sign up to leave a comment.
Использование шаблона render props вне рендера