Size: a a a

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

2020 October 25

CD

Camina Drummer in Clojure — русскоговорящее сообщество
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Неужели ручками риквайрить каждую пэйджу
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
Llun Diov
Подскажите пожалуйста, как правильно в re-frame получать данные с сервера и обновлять в app-db ? Допустим у меня на страничке список зарегистрированных пользователей в виде таблицы. Сейчас перед тем как вернуть компонент, я получаю с сервера актуальный списк, reset'аю ratom и рисую по нему табличку.
Допустим вместо (update-users!) я вызову (rf/dispatch [:update-users]) но вот не могу понять где правильно получать список с сервера и обновлять app-db, в  event-handler'e, effect-hadnler'e или ещё где-то ?
А запросы чем посылаешь и как потом на них реагируешь. Вообще должен в компоненте просто подписаться на на subs, а список обновлять в event handler
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
Camina Drummer
Неужели ручками риквайрить каждую пэйджу
Помогает автокомплит для импортов, если его можно в vs code настроить
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Да в принципе мне TabNine помогает, просто думала что может изящно как-то можно две ветки неймспейса разом подцепить
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
Можно, но только в jvm
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
Вот только что поменял в cljc импорт с суб неймспейсами - в итоге на jvm файл заивейлился, а shadow-cljs выдал "Detected 1 error"
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Штош, двигаюсб дальше
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Сто лет не трогала кложу и вот наконец нашла время на пет-проджект
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
Правильное занятие
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Потом когда страниц будет много - может просто выведу всё на общий уровень через какой-нибудь pages/index.cljs 😂
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
Llun Diov
Подскажите пожалуйста, как правильно в re-frame получать данные с сервера и обновлять в app-db ? Допустим у меня на страничке список зарегистрированных пользователей в виде таблицы. Сейчас перед тем как вернуть компонент, я получаю с сервера актуальный списк, reset'аю ratom и рисую по нему табличку.
Допустим вместо (update-users!) я вызову (rf/dispatch [:update-users]) но вот не могу понять где правильно получать список с сервера и обновлять app-db, в  event-handler'e, effect-hadnler'e или ещё где-то ?
Еще http-xhrio заюзал. Там запрос просто описывается мапой и указывается каллбек-event on-success, например
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
Camina Drummer
Потом когда страниц будет много - может просто выведу всё на общий уровень через какой-нибудь pages/index.cljs 😂
Ну или будет один файл где куча импортов и описание роутинга. Ничего страшного
источник

AC

Alexey Cheremisin in Clojure — русскоговорящее сообщество
Nikolay
Подскажите, есть тут те, кто сидит с мака на emacs?
Я сидел полтгоданазад, сейчас линукс
источник
2020 October 26

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Блин, всё-таки оказалось что неймспейсы должны соответствовать путям к файлам, а я не знала :с
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
Camina Drummer
Блин, всё-таки оказалось что неймспейсы должны соответствовать путям к файлам, а я не знала :с
Вот тут есть об этом
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Maksim N
Вот тут есть об этом
спасибо
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
интересненько, грааль в зависимостях 🤔
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Вот мой список, ничего нестандартного
источник