Size: a a a

2020 May 27

NO

Nikita Osin in pro.js
Ты сейчас про ооп говоришь же?
источник

NO

Nikita Osin in pro.js
Переслано от Виктория
Приложение, написанное на реакте это конечный автомат, или стэйт-машина с конечным набор состояний, которые сменяют друг друга во время работы приложения. А mobx основан на потоковой обработке данных, а это уже совсем иная концепция, напоминающая Ангуляр второй версии с его обсерверами
Если мне захочется вдруг покодить в таком стиле, я возьму лучше Ангуляр и не буду мучать Реакт
источник

NO

Nikita Osin in pro.js
Просто я не вижу ничего зазорного в том, чтобы использовать mobx в функциональных компонентах
источник

В

Виктория in pro.js
Nikita Osin
Ты сейчас про ооп говоришь же?
Ты реплай не умеешь делать что ли? )) Зачем ты дублируешь мои сообщения? ))
источник

NO

Nikita Osin in pro.js
Виктория
Ты реплай не умеешь делать что ли? )) Зачем ты дублируешь мои сообщения? ))
Просто не так, чтобы часто полбзуюсь телеграммом
источник

F

Foma in pro.js
Виктория
Приложение, написанное на реакте это конечный автомат, или стэйт-машина с конечным набор состояний, которые сменяют друг друга во время работы приложения. А mobx основан на потоковой обработке данных, а это уже совсем иная концепция, напоминающая Ангуляр второй версии с его обсерверами
Если мне захочется вдруг покодить в таком стиле, я возьму лучше Ангуляр и не буду мучать Реакт
ангулар из коробки как mobx)
источник

F

Foma in pro.js
да уж смысл тогда с реакта если он с mobx как ангулар будет.... это типа кто настольгирует
источник

В

Виктория in pro.js
Nikita Osin
Просто я не вижу ничего зазорного в том, чтобы использовать mobx в функциональных компонентах
Функциональные компоненты должны максимально абстрагироваться от остальной бизнес-логики приложения, ИМХО
источник

NO

Nikita Osin in pro.js
Виктория
Функциональные компоненты должны максимально абстрагироваться от остальной бизнес-логики приложения, ИМХО
Согласен
источник

NO

Nikita Osin in pro.js
Мне не то, чтобы близок ооп, посему в реакте у меня все компоненты функциональные. И они довольно-так хорошо себя чувствуют, особенно с mobx-react-lite
источник

SK

Sergey Kylinets in pro.js
Всем привет)) Пытаюсь понять замыкание по  учебнику learn js)  Задание сортировка по полю)
источник

SK

Sergey Kylinets in pro.js
источник

SK

Sergey Kylinets in pro.js
1 Вопрос след.: в функцию byField(field), мы передаем параметр field
который в даном примере равен значению name, но что-то я не могу понять он передается как строка, или как параметр обьекта?

2 вопрос в последней строке мы выводим отсортированый масив методом forEach, user - это параметр стрелочной фкнкции? Как эта строка понимает что нужно взять отсортированый массив?
источник

NO

Nikita Osin in pro.js
Лучше так, чем дрочиться с ручнвм подключением подписок. Имхо
источник

В

Виктория in pro.js
Nikita Osin
Согласен
Примерно так
Ничего лишнего и сложного в таких компонентах быть не должно
источник

В

Виктория in pro.js
Nikita Osin
Согласен
источник

В

Виктория in pro.js
Nikita Osin
Согласен
источник

L

Lupusregina[beta] in pro.js
Sergey Kylinets
1 Вопрос след.: в функцию byField(field), мы передаем параметр field
который в даном примере равен значению name, но что-то я не могу понять он передается как строка, или как параметр обьекта?

2 вопрос в последней строке мы выводим отсортированый масив методом forEach, user - это параметр стрелочной фкнкции? Как эта строка понимает что нужно взять отсортированый массив?
1) как строка
2) sort мутабельный
источник

В

Виктория in pro.js
Sergey Kylinets
1 Вопрос след.: в функцию byField(field), мы передаем параметр field
который в даном примере равен значению name, но что-то я не могу понять он передается как строка, или как параметр обьекта?

2 вопрос в последней строке мы выводим отсортированый масив методом forEach, user - это параметр стрелочной фкнкции? Как эта строка понимает что нужно взять отсортированый массив?
1. Ты передаешь обычную строку 'name', то есть, по сути, выражение a[field] > b [field] можно представить как a['name'] > b['name']

2. > Как эта строка понимает что нужно взять отсортированый массив?
users у тебя уже отсортирован в строке выше
источник

В

Виктория in pro.js
Виктория
1. Ты передаешь обычную строку 'name', то есть, по сути, выражение a[field] > b [field] можно представить как a['name'] > b['name']

2. > Как эта строка понимает что нужно взять отсортированый массив?
users у тебя уже отсортирован в строке выше
sort, как reverse и splice, к примеру, "грязный" метод, так как изменяет исходный массив, в не возвращает новый
источник