Size: a a a

JavaScript.Ninja

2020 July 02

IK

Illya Klymov in JavaScript.Ninja
Vladimir Klimov
Каждый раз, когда говорят "вот не нужен редакс, есть контекст" - обычно потом в коде показывают свою версию редакса, только хуже)
У контекст апи и менеджеров состояний разные назначения, на мой взгляд🤷‍♂
А я чаще всего вижу огромный стейт в редаксе, с миллиардом редьюсеров, когда данные лежат хотя они нужны только одной небольшой ветке
источник

VK

Vladimir Klimov in JavaScript.Ninja
Illya Klymov
А я чаще всего вижу огромный стейт в редаксе, с миллиардом редьюсеров, когда данные лежат хотя они нужны только одной небольшой ветке
Так редакс же не единственный менеджер сейчас)
источник

V

Valentin in JavaScript.Ninja
Taras
Что думаете?
Ещё не оч. И апиха будет меняться.
источник

NR

Nikolai Reguliarniy in JavaScript.Ninja
Misha
Так и для чего контекст?
для дерева связанных компонентов, чтобы не делать props drilling, но чтобы и не хранить эти данные в глобальном сторе
источник

A

A A in JavaScript.Ninja
Misha
Так и для чего контекст?
Туда можешь запихать такое типа, isLoading или еще какую хрень
источник

NR

Nikolai Reguliarniy in JavaScript.Ninja
вот пример - допустим вы разрабатываете дейтпикер кастомный. там внутри может быть десяток компонентов(контролы, обертки), который должны шарить состояние. контекст - хороший "нативный"(в рамках реакта) способ реализовать  стор для вашего компонента, редакс или другие менеджеры же в либу будет тащить оверкилл
источник

NR

Nikolai Reguliarniy in JavaScript.Ninja
но возможно я и ошибаюсь. слышал, что люди юзали контекст как замену редаксу. сам не видел, поэтому удачно ли это было не берусь судить
источник

VM

Viacheslav Miroshnic... in JavaScript.Ninja
Привет,
Посоветуйте плиз курс, литературу для начинающих, я хочу свичнутся в программирование, в частности в фронтенд с другой профессии, знаний с программирования особо нету. Также как я понял набор в jsninja сейчас нету....
источник

V

Valentin in JavaScript.Ninja
Viacheslav Miroshnichenko
Привет,
Посоветуйте плиз курс, литературу для начинающих, я хочу свичнутся в программирование, в частности в фронтенд с другой профессии, знаний с программирования особо нету. Также как я понял набор в jsninja сейчас нету....
источник

VM

Viacheslav Miroshnic... in JavaScript.Ninja
Спасибо, этот уже есть в ресурсах)
источник

АЛ

Александр Лавыгин... in JavaScript.Ninja
Всем привет как можно расчитать высоту iframe по его содержимомму ?
источник

АЗ

Андрей Звёздочка... in JavaScript.Ninja
Александр Лавыгин
Всем привет как можно расчитать высоту iframe по его содержимомму ?
Никак. Только если страница изнутри будет тебе размеры передавать.
источник

АЛ

Александр Лавыгин... in JavaScript.Ninja
;(
источник

A

A A in JavaScript.Ninja
А что если во Vue использовать one-direction data flow, - не использовать $emit и event bus? Так делают?
источник

IK

Illya Klymov in JavaScript.Ninja
A A
А что если во Vue использовать one-direction data flow, - не использовать $emit и event bus? Так делают?
event bus и стараются не использовать
источник

AK

Andrey Katrusha in JavaScript.Ninja
Illya Klymov
event bus и стараются не использовать
А почему вроде раньше норм практика была. Путаница?
источник

IK

Illya Klymov in JavaScript.Ninja
уже убрали из доков даже
источник

A

A A in JavaScript.Ninja
А, ок. А по поводу emit?
источник

IK

Illya Klymov in JavaScript.Ninja
$emit использовать
источник

IK

Illya Klymov in JavaScript.Ninja
передавать функции как пропсы во вью зло
источник