Меня всегда злит, когда пытаются все под одну гребенку подогнать. Лишние зависимости да, зло. Но нужно ведь быть адекватным и понимать где золотая середина. Вообще, у любого решения есть две стороны. Нужно изучать исключительно риски и выбирать то решение, где риски меньше или где они могут нанести меньше вреда.
Например риск не сдать проект вовремя, обычно гораздо более крут, чем получить вероятность проблем с пространством имен. Ну и т.д. и т.п.
В общем почитать стоит какие проблемы есть, но давать это в виде утверждения — не профессионально, КМК.
Работаю в офисе + дома фрилансю, для души. Работаю дома только ночью, когда все спят. Работать днем — невозможно. Двое детей не дают чуть более, чем полностью, хотя и жена пытается помочь. Проще тогда снять себе офис.
А я знал. :) Слишком умно пытаются решать повседневные задачи, ищут кошку в темной комнате, видят проблемы там, где они никому не помешают. Ну и из личного опыта, общаться с такими людьми чаще сложнее.
Надеюсь никого не обидел, просто мнение сквозь призму своего опыта.
Да, я понимаю. Я и хотел сказать, что только в ReactJs, на текущий момент, можно делать реализацию, которая не зависит от того, как именно изменился state. Точнее я хотел уточнить, только ReactJs позволяет так делать?
Да, запутался я в терминах. И данные и state под одну гребенку запихал. Перечитал свой коммент, понял, что написано не то, что я хотел сказать. И да, Вы абсолютно правы.
Вся соль, в функции Render и в том, что state — это не часть компонента, как мне кажется. Вот именно это место и полностью мне объяснило всю соль flux. Еще раз спасибо.
Например риск не сдать проект вовремя, обычно гораздо более крут, чем получить вероятность проблем с пространством имен. Ну и т.д. и т.п.
В общем почитать стоит какие проблемы есть, но давать это в виде утверждения — не профессионально, КМК.
Вообще да, все верно. Сейчас нужны специалисты, умеющие решать задачи.
Надеюсь никого не обидел, просто мнение сквозь призму своего опыта.
И да, PS в статье я прочитал. :)
Точнее можно везде делать полную перерисовку, но только ReactJS позволяет это делать без просадки рендеринга.
Вся соль, в функции Render и в том, что state — это не часть компонента, как мне кажется. Вот именно это место и полностью мне объяснило всю соль flux. Еще раз спасибо.