Size: a a a

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

2020 October 26

S

Stanislav in React — русскоговорящее сообщество
Vladimir Klimov
Это как сказать "ооп ужасно, фп - топ")
но ведь так и есть 🤡
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
не надо делать из парадигмы культ карго
источник

L

Lookarious in React — русскоговорящее сообщество
Александр Бакиматов
> немного короче в терминологии путаюсь, но если что мутабельность и императивный подход топ
Я про то что в редакс для мутабельности и асинхронных функций надо установливать сторониние либы а в мобкс это все из коробки
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Andrew Melnikov
при чем тут мобикс и конкареннт мод ?
источник

AM

Andrew Melnikov in React — русскоговорящее сообщество
ща чекну
источник

DM

Daniel Mednikov in React — русскоговорящее сообщество
Александр Бакиматов
не надо делать из парадигмы культ карго
Согласен. Я так сделал в один момент, пошёл учить хаскелл, кайф, все дела, но на практике все не так однозначно
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Lookarious
Я про то что в редакс для мутабельности и асинхронных функций надо установливать сторониние либы а в мобкс это все из коробки
в редаксе это делается не для мутабельности а для удобства чтобы не писать и без того огромный бойлерплейт. мутабельность там не самоцель. но советую почитать статейки на тему почему мутабельных операций стараются избегать
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Daniel Mednikov
Я, кстати, скорее скажу это, чем наоборот
Иммутабельность необходима и незаменима когда речь о фармальных доказательствах корректности программ
Но мы этим не занимаемся)
Я не считаю, что мутирующий = плохой
источник

IN

Igor N in React — русскоговорящее сообщество
Александр Бакиматов
> ну я вообще сказал черное, но на самом деле белое, а вон там сказал синее но на самом деле красное )
Главное, уметь делать это невозмутимо, с покерфейсом)
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Igor N
Главное, уметь делать это невозмутимо, с покерфейсом)
во во
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Igor N
Главное, уметь делать это невозмутимо, с покерфейсом)
и про архитектуру деду при этом затирать)
источник

DM

Daniel Mednikov in React — русскоговорящее сообщество
Vladimir Klimov
Иммутабельность необходима и незаменима когда речь о фармальных доказательствах корректности программ
Но мы этим не занимаемся)
Я не считаю, что мутирующий = плохой
Иммутабельность часто упрощает разработку
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Александр Бакиматов
в редаксе это делается не для мутабельности а для удобства чтобы не писать и без того огромный бойлерплейт. мутабельность там не самоцель. но советую почитать статейки на тему почему мутабельных операций стараются избегать
ну точнее не в редаксе а в immer и redux-toolkit который immer пользует
источник

L

Lookarious in React — русскоговорящее сообщество
Александр Бакиматов
в редаксе это делается не для мутабельности а для удобства чтобы не писать и без того огромный бойлерплейт. мутабельность там не самоцель. но советую почитать статейки на тему почему мутабельных операций стараются избегать
Ну я про это и говорю, мутабельность иногда очень плоха но для стейт менеджмента это лишность когда тебе надо тысячу раз приходится писать [...oldArr, ...newValues]
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Daniel Mednikov
Иммутабельность часто упрощает разработку
Я обратного не утверждаю)
Просто считаю оценочные суждения типа "плохой или ужасный" в этом контексте неприменимыми)
Мы же не о конкретном коде говорим
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Lookarious
Ну я про это и говорю, мутабельность иногда очень плоха но для стейт менеджмента это лишность когда тебе надо тысячу раз приходится писать [...oldArr, ...newValues]
иногда стейт менеджмент может быть настолько сложным что одна мутирующая операция вызовет дни дебага. это не вопрос излишества. это просто разные подходы. подход мобыкс - крутой в плане оптимизаций их вычислений. но в плане дебага и удобства... я хз что с ним делать на больших проектах. к нему нужно приложить огромное количество усилий чтобы код не скатился в неподдерживаемое говно
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Vladimir Klimov
Иммутабельность необходима и незаменима когда речь о фармальных доказательствах корректности программ
Но мы этим не занимаемся)
Я не считаю, что мутирующий = плохой
это пока ты js-разработчик без кучи тредов и пр.
источник

L

Lookarious in React — русскоговорящее сообщество
Александр Бакиматов
иногда стейт менеджмент может быть настолько сложным что одна мутирующая операция вызовет дни дебага. это не вопрос излишества. это просто разные подходы. подход мобыкс - крутой в плане оптимизаций их вычислений. но в плане дебага и удобства... я хз что с ним делать на больших проектах. к нему нужно приложить огромное количество усилий чтобы код не скатился в неподдерживаемое говно
Хз если писать альтернативу дату баз где всё со всем связанно конечно будут проблемы, а так я никогда не храню большие данные или связываю все со всем, для этого есть бекенд
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Lookarious
Хз если писать альтернативу дату баз где всё со всем связанно конечно будут проблемы, а так я никогда не храню большие данные или связываю все со всем, для этого есть бекенд
какая альтернатива бд? ты о чем? у тебя есть бизнес логика твоего клиента. как ты ее на бэк перетащишь?
источник

L

Lookarious in React — русскоговорящее сообщество
Александр Бакиматов
какая альтернатива бд? ты о чем? у тебя есть бизнес логика твоего клиента. как ты ее на бэк перетащишь?
Это была отсылка к вышеобсуждаймой проблемы про продукты и корзину
источник