Комментарии 20
Захлебнулся в потоке воды, так и не встретив по дороге ни малейшего островка, за который можно было зацепиться.
на ангуляр вряд ли, только в валидации форм нельзя дергать её прямо, а вот в Вуе многое пытаются делать как там, но по-своему
Но влияние есть.
По мере того, как появляется всё больше и больше программистов-самоучек
А как ещё учатся программисты? Или автор является фанатом курсов "Как стать фронтенд сеньором за 21 день"?
рякт не является библиотекой, т.к. не представляет утилитарной ценности кроме структурирования кода приложения, что как раз про фреймворки, кроме того он накладывает ограничения в использовании библиотек взаимодействующих с dom, использующих ООП и прочих нереактизированных
если использовать нечистые функции в рендере код перестанет собираться, а чистые это как раз без ссылок в т.ч. на экземпляр класса.
Насчёт адаптера — не каждая библиотека такое поддержит, мне думается, после перерендера полезут ошибки и утечки.
Реакт вместе с сателлитами очень конкретно определяет решение задач строго определенным способом, например храня все данные в одном глобален. Даже свободная композиция структуры дерева как в мл языках в нем заменена на харкод с прямым связыванием.
По поводу адаптера — можно просто избежать рендеринга. Отрендерить один раз, а всю остальную работу вести исключительно через DOM, запрещая повторный рендеринг. Тут конечно реализация будет сильно от конкретных условий зависеть.
если использовать нечистые функции в рендере код перестанет собираться
Это вообще как?
Реакт вместе с сателлитами очень конкретно определяет решение задач строго определенным способом, например храня все данные в одном глобален
Реакт как раз позволяет как использовать state, так и хранить состояние в любом другой месте.
Какими соображениями вы руководствуетесь, выбирая инструменты фронтенд-разработки для своих проектов
Интуицией.
В 1996 впервые попробовал Java (он был представлен в 1995, но до Минска добрался через год) и… поставил на него (не по душе мне был Delphi, на котором писали тогда все).
И… не прогадал.
А что сейчас? — Вангую — React загонит всех остальных в свои ниши!
Зачем вы это пишете? Идите в java раздел тогдаЯ из мира
В том числе и из мира GWT.
В том числе и попробовав «Delphi для фронтенд-разработки» — то есть Ext.js (более 500 классов!) — который стал и дорогим и… нишевым продуктом.
Сходите еще в топиках под пхп напишите что-то тогдаНикогда не работал с пхп.
Ну так вы можете написать, что никогда не работали над пхп, но джава лучше
Я отвечал на вопрос — «Какими соображениями вы руководствуетесь, выбирая инструменты фронтенд-разработки для своих проектов».
И прованговал React.
А вы с чего-то решили, что мне надо ванговать React в ветке PHP, с которым я никогда не работал. — Логика?
Оказывает ли React плохое влияние на Angular?