Size: a a a

Elm Lang сообщество разработчиков

2020 July 25

MP

Max P in Elm Lang сообщество разработчиков
Denis Krivosheev
Берёшь модель и суёшь все в один рекорд. Делаешь повсюду мэйби....
😹
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
А как надо можно в классическом примере посмотреть
источник

MP

Max P in Elm Lang сообщество разработчиков
Denis Krivosheev
А как надо можно в классическом примере посмотреть
Ок, так и думал. Речь про elm spa?
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Ага
источник

AT

Alexander T in Elm Lang сообщество разработчиков
Denis Krivosheev
В жс когда юзают редакс модель это почти всегда одна гигантская мапа, притом чаще всего эта мапа не является доменной моделью и к ней нет сопроводительных модулей с функциональностью. Поэтому конечно для них большая модель - это самая настоящая проблема, которая порождает тонны боли
Ну видимо боль порождает не мапа, а работа напрямую "без сопроводительных модулей" (если я правильно понял что под этим подразумевается). В каком-то смысле Elm заставляет писать эти модули, запрещая "глубокое" обновление рекордов.
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Alexander T
Ну видимо боль порождает не мапа, а работа напрямую "без сопроводительных модулей" (если я правильно понял что под этим подразумевается). В каком-то смысле Elm заставляет писать эти модули, запрещая "глубокое" обновление рекордов.
Мапа тоже доставляет немало боли. Если не выделять конкретные состояния модели а валить все в одну кучу, то будет огромное количество мэйби полей, которые очень легко привести к никонсистентному состоянию
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
А ещё в тс стало модно делать remote data... это вообще огонь... иметь в одной рекорде по 10 штук ремоут дэйта одновременно... с мэйби хотябы в тс есть более ли менее приличные способы работать, а такой вот хаос поддерживать очень сложно
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
И вот есть вьюха которой нужны три единицы данных, каждый из которых ремоут дэйта ...  итого надо обработать всего навсего 16 состояний и это только чтобы справиться с ремоут дэйта
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
А там если данные ещё нетривиальные Тушите свет
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Хотя с таким же успехом те же самые проблемы можно в элме словить
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Кстати интересная тема я считаю, как такие классные вещи как Maybe, Result, RemoteData могут сделать жизнь болью если использовать их не к месту... может статью написать или докладчик состряпать
источник

MP

Max P in Elm Lang сообщество разработчиков
Denis Krivosheev
Кстати интересная тема я считаю, как такие классные вещи как Maybe, Result, RemoteData могут сделать жизнь болью если использовать их не к месту... может статью написать или докладчик состряпать
давай) поддержу лайком и репостом)
источник
2020 July 26

YK

Yuri Kostin in Elm Lang сообщество разработчиков
Max P
давай) поддержу лайком и репостом)
+1
источник
2020 July 28

🐙

🐙 in Elm Lang сообщество разработчиков
Ребят, привет. Извините, что вваливаюсь. Какое-то время назад интересовался Elm, в итоге как понял у разработчика были конфликты с сообществом и как-то особо не развивалось, и люди сидели на старых версиях из-за ломающих измненений. Сейчас уже стало лучше?
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
🐙
Ребят, привет. Извините, что вваливаюсь. Какое-то время назад интересовался Elm, в итоге как понял у разработчика были конфликты с сообществом и как-то особо не развивалось, и люди сидели на старых версиях из-за ломающих измненений. Сейчас уже стало лучше?
Доломали все что можно было сломать, теперь ломать нечего, можно жить спокойно)
источник

🐙

🐙 in Elm Lang сообщество разработчиков
Denis Krivosheev
Доломали все что можно было сломать, теперь ломать нечего, можно жить спокойно)
А прогресс/развитие имеется? Насколько имеет смысл вкатываться к примеру сейчас, чтоб потом не оказалось, что пишешь на CoffeeScript? Открыл StateOf Js - динамика не очень радует
источник

🐙

🐙 in Elm Lang сообщество разработчиков
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
А какова цель вкатывания как таковая?
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Кложа вон тоже падает, но у неё как было все хорошо, только ещё лучше стало... только популярность девка капризная
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Что именно хочешь получить? Найти работу получше? Внедрить в своей компании? Написать пет проджект? Побаловаться?
источник