Size: a a a

JavaScript — русскоговорящее сообщество

2020 September 11

AK

Anton Karmanov in JavaScript — русскоговорящее сообщество
Где там написано что это ультракомбайн?
источник

NC

Nicky Coder in JavaScript — русскоговорящее сообщество
а то что по чиху на это состояние будет ремаунтиться весь компонент и дочки - это остаётся за пределами доков, уже уже шишки на лбу разрабов
источник

AK

Anton Karmanov in JavaScript — русскоговорящее сообщество
Всё, больше ничего. Ну и жопой сделанный контекст ещё
источник

NC

Nicky Coder in JavaScript — русскоговорящее сообщество
setState тоже сделан жопой
источник

NC

Nicky Coder in JavaScript — русскоговорящее сообщество
и compinentDidUpdate
источник

V

Valentin in JavaScript — русскоговорящее сообщество
Приветы, подскажите под каждую группу апи мне нужно создать свой инстанс аксиоса в котором как минимум будет уникальный baseURL. Но в каждый из инстансов мне нужно будет проталкивать новое значение токена, как мне это можно сделать IoC/DI?
источник

AK

Anton Karmanov in JavaScript — русскоговорящее сообщество
Хз, у всех всё нормально с маунтом и апдейтом, у вас только не так
источник

NC

Nicky Coder in JavaScript — русскоговорящее сообщество
и вообще много других вещей. Ребят ну это моё субъективное мнение. Я юзал всю героическую тройку и vue как по мне самый удобный. Ангуляр чуть хуже вью потому что как раз таки ультракомбайн и сильно перегружен, а реакт просто тупой
источник

NC

Nicky Coder in JavaScript — русскоговорящее сообщество
он такой в сторонке курит… типа псс парень, хочешь адекватный стейт? делай flux
источник

ab

a b in JavaScript — русскоговорящее сообщество
Nicky Coder
он такой в сторонке курит… типа псс парень, хочешь адекватный стейт? делай flux
Хочешь хороший стейт-менеджер - используй эффектор
источник

NC

Nicky Coder in JavaScript — русскоговорящее сообщество
о прикольно, кинул в закладки. Будет время поиграюсь посмотрю)))
Ну вообще в бою mobx использую с синтаксисом декораторов и вообще абзац как удобно
https://habr.com/ru/post/471048/ прям пуЩка
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Nicky Coder
да и vue - тоже библиотека для view а не фреймворк. Но в отличие от реакта она сама знает когда выполнять updated а когда нет и адекватно обновляет дерево компонентов по изменению props / data. Видит обновления вложенных объяктов в data. Реакт же в это плане туп и слеп
источник

NC

Nicky Coder in JavaScript — русскоговорящее сообщество
Anton Karmanov
Хз, у всех всё нормально с маунтом и апдейтом, у вас только не так
если бы у всех было всё нормально, не придумывали бы редаксов мобексов и прочей шелухи
источник

AK

Anton Karmanov in JavaScript — русскоговорящее сообщество
Кек, каким боком связаны маунты и стейт менеджеры
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Nicky Coder
да и vue - тоже библиотека для view а не фреймворк. Но в отличие от реакта она сама знает когда выполнять updated а когда нет и адекватно обновляет дерево компонентов по изменению props / data. Видит обновления вложенных объяктов в data. Реакт же в это плане туп и слеп
Ты же понимаешь что магии не бывает, и такие проверки, в отличии от явного вызова setstate, не бесплатные
источник

NC

Nicky Coder in JavaScript — русскоговорящее сообщество
это ненормально ещё надо заметить. Я когда на чистых стейтах начал вроде всё шло хорошо, но вот только когда глубина вложенностей достигла овер 5 компонентов и где-то сверху что-то обновилось, тогда и замечаешь насколько дерьмово всё работает
источник

NC

Nicky Coder in JavaScript — русскоговорящее сообщество
Sergey 🛸
Ты же понимаешь что магии не бывает, и такие проверки, в отличии от явного вызова setstate, не бесплатные
нууу да, но мне как пользователю либы удобнее когда это инкапсулировано под капот. Эти проверки такие же небесплатные как и использования ifов с prevProps
источник

NC

Nicky Coder in JavaScript — русскоговорящее сообщество
учитывая что prevProps бывает что и не всегда и от this.props отличаются
источник

NC

Nicky Coder in JavaScript — русскоговорящее сообщество
Anton Karmanov
Кек, каким боком связаны маунты и стейт менеджеры
setState вызывает ремаунтинг компонентов, на секундочку
источник

NC

Nicky Coder in JavaScript — русскоговорящее сообщество
да вообще изменения стейтов связано с ре-рендером во всех реактивных фреймворках
источник