Anonymous
ура, давно про редакс не говорили)
Anonymous
снова некому к нему придраться было давно)
Nikita
так, че-то вы меня окончательно запутали все, редюсер возвращает пред. стейт, если нет экшна
ага. основной вопрос, что какое-то маленькое изменение где-то в глубине стейта может вызывать апдейт чуть ли не всего приложения
Nikita
еще как да)
Anonymous
ну по хорошим практикам — да)
Vladislav
Пруф или не было
Nikita
ну вот прикинь ты пишешь чат
Anonymous
но вопрос в том насколько такие практики хороши)
Nikita
нажал "выделить сообщение". У тебя нужно по всему списку идти и искать че же ты выделил. А это значит апдейт списка сообщений. И чатик надо перерисовать. А где чатик - там и все приложение
Nikita
поэтому всякие хаки начинаются. В компонент сообщения передают его id, а каждое сообщение - контейнер и биндится к стору, тащит данные о себе по id. и так далее)
sane
реакт же для чятика и создавался
Nikita
ну конечно, но реакт же не резиновый по производительности))
Nikita
ммм.. flux для каунтеров создавался. А для чего react - прям не уверен) да и подходит он для чатика, просто не все прям идеально
Nikita
угу
Anonymous
если это все в реакте делать и все пропускать, то совсем пичаль. можно локализовать до
Sergey
Всем привет, я Сережа, работаю в aviasales #whois Вроде так у Вас делают:)
HashTag
Подписка на #whois
Tim
В соседнем чатике спросил. Но что-то ответов не густо. Спрошу и тут, если есть проект написаный на Angular 1, для долгосрочного развития легче/лучше/экономичнее переписать на Angular 2 или React?
Sergey
если понимаете зачем вам это, то да, если все и так работает, то смысл ?
Yan👀
@gaserd работу сменить решил?)
Sergey
и ты тут ? :))))))
Sergey
нет конечно
Yan👀
давно))))0
Sergey
помоему комьюнити фронтендеров
Sergey
везде одинаковое
Sergey
Я имел в виду что выбрать Ангуляр 2 или Реакт?
Все скажут Реакт, кто-то скажет Ангуляр
Anonymous
Сорри, не увидела начальный вопрос.
Sergey
здесь нет правильного ответа
Tim
тогда перефразирую, с Angular1 на Angular2 переписать проще/быстрее, или все равно все переписывать?
Sergey
я думаю тут надо идти и неистово гуглить
Sergey
просто зачем переписывать на 2 то ?
Sergey
есть какие то весомые причины ?
Tim
Вот стулья тут совсем не к чему, дернул меня черт смотреть откуда те стулья ростут
sane
это не стулья растут, это на стульях растет
Safort
Взять реакт точёный, срубить им весь легаси ангуляра дрочёного.
Tim
есть какие то весомые причины ?
причина в том что, очень велика вероятность того, что через год на Angular 1 не один разработчик не взглянет, будет типа как сейчас с jQuery.
Sergey
а что сейчас в JQuery ?
Sergey
помоему вы накручиваете
Sergey
вы либо сидите и переписываете на разные фреймворки
Sergey
и при этом продукт очень сильно сомневаюсь что будет лучше работать
Sergey
либо делаете пиздатый продукт
Sergey
вот и все
Anonymous
а что сейчас в JQuery ?
Зачем он нужен кроме как для слика?
Sergey
слика ?
Anonymous
Slick
Tim
а что сейчас в JQuery ?
А вы много знаете прекрасных продуктов, на данный момент, которые сделаны на JS + jQuery и продолжают равиваться?
HashTag
Подписка на #1
Ilya
ппц вы тут флудите
Sergey
но я вот так сходу не скажу
Sergey
Тогда смысл на него переписывать?
Sergey
Так если продукт уже работает и зарабатывает деньги
Sergey
смысл
Sergey
чтобы прост опереписать ?
Sergey
ибо больше делать нечего
Sergey
я не вижу просто пока у того человека который спросил, поводов для переписи
Sergey
хочешь попробывать Ангуляр 2
Sergey
дома тебе ждет пет проект
Sergey
в нем и играйся
Sergey
а на работу приходишь чтобы бызинес развивать, и если ты нашел зачем тебе нг2
Sergey
то тогда садись и переписывай
Andrey
Потенциал?
о, дааа, вот бы вконтач или твитер каждые полгода переписывали на новый ангуляр/реакт/etc
Anonymous
чтобы прост опереписать ?
Разве речь про переписывание проекта идет?
Sergey
ну я насколько понял да
Sergey
могу быть и не правым само собой
aodzaki.toko
Потенциал?
В теоретической физике слово потенциал употребляется зачастую абстрактно, в том же смысле, как это принято в математике, и тут.
Tim
смысл
в том что продукт еще нужно развивать, функционал сделан на 30% и остальные 70% явно лучше сделать на чем то другом.
Sergey
вооот, теперь мы хотябы поняли зачем это делать
Sergey
уже лучше