Size: a a a

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

2020 April 09

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Andrew Rudenko
я даже не про ковыряние с зависимостями, я и cljs.js или как они там назывались собрать мог и аннотации написать. оно просто не стоит почти никогда этого в продакшен проекте, где важно качество и корректность
Ну тут я не соглашусь - есть готовые ui фреймворки на реакте, которые вполне себе нормальные.
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
И их сейчас легко подцепить. cljsjs давно никто особо не использует.
источник

A

Alexander in Clojure — русскоговорящее сообщество
Special K
Backend Senior
Стэк: Clojure
Денег: $2500-4000
Moscow, Russia

Ищу разработчика, желающего переехать на Clojure или уже имеет опыт с ним.

Проект - saas платформа для digital маркетинга. Собираем и обрабатываем…
Вангую флоктори
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
т.е. я к тому, что реакт дает функцональное апи через функции, а не через классы, которые нельзя использовать в cljs, или устаревший createComponent.
и есть/можно-сделать hiccup-like для jsx
и спокойно исопльзовать реакт напрямую, не огребая проблем с абстракциями.
Просто reagent и rum сужают возможности реакта, т.е. поддерживают не все его фичи.
Появится что-то в реакте новое, в reagent это просто не появится никогда.
Когда context api был нестабильным, reagent его не поддерживал, rum так точно.
ну или наткнешься на багу в реакте, которая фиксится каким-нибудь js костылем, и как его потом в reagent делать?
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
т.е. я к тому, что реакт дает функцональное апи через функции, а не через классы, которые нельзя использовать в cljs, или устаревший createComponent.
и есть/можно-сделать hiccup-like для jsx
и спокойно исопльзовать реакт напрямую, не огребая проблем с абстракциями.
Просто reagent и rum сужают возможности реакта, т.е. поддерживают не все его фичи.
Появится что-то в реакте новое, в reagent это просто не появится никогда.
Когда context api был нестабильным, reagent его не поддерживал, rum так точно.
Ну а зачем context api когда есть re-frame
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
который проще, понятнее и предсказуемее
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Как тут хорошо заметили один раз в скала-чате “reagent такой, каким реакту не быть никогда”
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
А функциональные компоненты скоро в reagent придут
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Anton Chikin
А функциональные компоненты скоро в reagent придут
жду!
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Да и вообще сейчас во многих таких фреймворках настрой такой что реакт нужно совсем выпиливать т.к. очень мало из него используется а оверхэд огромен
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Там ПР висит, подпишись
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Anton Chikin
Да и вообще сейчас во многих таких фреймворках настрой такой что реакт нужно совсем выпиливать т.к. очень мало из него используется а оверхэд огромен
тогда не получится никакие реакт киты юзать 🙁
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Vlad Lisovsky
тогда не получится никакие реакт киты юзать 🙁
Это да
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
Alexander
Вангую флоктори
100%. туда тарантул успели затащить?
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
ну или наткнешься на багу в реакте, которая фиксится каким-нибудь js костылем, и как его потом в reagent делать?
завернуть костыль в функцию?
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Я вообще не понимаю страданий по поводу отсутствия в реагенте чего-то из реакта
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Реагент по сути из реакта берет только рендер
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Остальное там все свое
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
ага, спасибо! Забыл про неё
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Реагент так выстрелил благодаря удачной модели с реактивностью через интерфейсы атомов и hiccup
источник