Реакт для петухов. Дискасс.
бамп
>>160396007 (OP)Так и есть, че сказать то хотел?
>>160396007 (OP)JS*
Вкатывался в веб, стал пидором, дропнул, а пидором остался.
>>160396007 (OP)Да хуй знает. Вроде и говно, а вроде все пишут. Но мне похуй, я иосник.
>>160397102Потому что сообщество JS-разработчиков состоит из сорок, которые бросаются на всё блестящее. А если это блестящее ещё и переворачивает всё с ног на голову, что это вообще прекрасно.Был jQuery - все ссались от восторга и писали на нём.Потом пришёл Backbone - все стали ссаться от него и писать на нём.Потом пришёл Angular.js и стал стандартом де-факто, а Backbone признали говном и хуйнёй.Потом наелись этого двустороннего связывания и метнулись на React, ведь это стильно, модно, молодёжно.А сейчас хипстеры насмотрелись на Erlang и стали повсеместно применять функциональное программирование.И больше всего меня бесит то, что нужно следовать за тем, что модно, а не тем, что реально необходимо.
>>160398377Что с jQ не так? Я его использую, и выходит эффективнее чем на чистом JS писать. Думаю, с react такая же фишка будет.Просто кто-то стреляет с пушки по воробьям
>>160398807>Что с jQ не так?Он работает непосредственно с DOM-деревом, а DOM - узкое горлышко в плане производительности. Не говоря уже о том, что с jQuery сломать свою структуру не просто, а очень просто.Поэтому сейчас применяются всевозможные фреймворки с компонентным подходом. С ними ты работаешь с моделями, а при обновлении модели или состояния фреймворк самостоятельно перерисовывает DOM-дерево при необходимости. Причём изменений они делают делают ровно столько, сколько необходимо.>Думаю, с react такая же фишка будет.Реакт, как и другие фреймворки с компонентным подходом часто используются для создания одностраничных приложений.Реакт позволяет создавать только компоненты и практически ничего более. Чтобы сделать что-то сколь-нибудь сложное, к нему нужно подключать кучу всякой хуйни. Часто можно встретить стек React+Redux+React-router.Причём я как разраб на Vue отмечаю крайнее неудобство в использовании по сравнению со стеком Vue+VueX+Vue-router. Кроме того, у Vue нет б-гопротивного JSX (но его можно подключить), он позволяет анимировать переходы состояний компонента прямо из коробки и у него до недавних пор была более вменяемая документация.
>>160399950>React+Redux+React-router.Забыл про Saga.
>>160396007 (OP)js для петухов. Но дискасс.
>>160401442Я не особо окунался в стек реакта, потому не знаю.На мой взгляд, единственный плюс со стороны реакта - это React Native, но Vue-сообщество уже и в ту сторону работает.
>>160396007 (OP)Что это?