Size: a a a

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

2020 January 28

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
ты бы подобную галерею мог бы сделать и без реактовских компонент
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
@strofimov1972
и что такое для тебя в данном случае SPA?
я бы назвал это не SPA, а Web Application with dynamic component ы
ну, клиенту, который открыл некоторый урл, как-то пофиг, это одна страница такая динамическая или «всё приложение»
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
и я не думаю, что это было бы по коду и по времени затратнее
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
ты бы подобную галерею мог бы сделать и без реактовских компонент
потому что react и spa — это ортогональные понятия
да, ты можешь spa писать на jquery, но это будет немного сложнее, но это будет spa
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
и я не думаю, что это было бы по коду и по времени затратнее
у реакта главный офигительный бонус — отрисовка DOM на основе данных компонента
когда ты просто меняешь данные, и всё само перерисовывается
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Sergey Trofimov
у реакта главный офигительный бонус — отрисовка DOM на основе данных компонента
когда ты просто меняешь данные, и всё само перерисовывается
Это все, что он делает)
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Sergey Trofimov
у реакта главный офигительный бонус — отрисовка DOM на основе данных компонента
когда ты просто меняешь данные, и всё само перерисовывается
может там ещё какие-то бонусы есть, но для меня только этот интересен
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
Sergey Trofimov
потому что react и spa — это ортогональные понятия
да, ты можешь spa писать на jquery, но это будет немного сложнее, но это будет spa
когда ты просто меняешь данные, и всё само перерисовывается

atom clojure? локальный стейт отдельно написанного "компонента" на кложур. нет?
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
когда ты просто меняешь данные, и всё само перерисовывается

atom clojure? локальный стейт отдельно написанного "компонента" на кложур. нет?
чего спросить-то хотел?
и чего ты вообще добиваешься? 😊
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
Sergey Trofimov
чего спросить-то хотел?
и чего ты вообще добиваешься? 😊
это все делается с помощью кложуровского атома
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
нет?
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Как я понял, дискуссия завернулась в сторону "все ли в вебе должно быть SPA?"
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
это все делается с помощью кложуровского атома
что «это всё»?
отрисовка на основе данных в отсутствие реакта в проекте?
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
да
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
так о чем это мы?
источник

ST

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

VL

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

F(data) => HTML, причем они пересовываются эффективно благодяря внутреннему vitrual dom,
скрывая от тебя необходимость делать этот side effect - изменения дома
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
"смешались в кучу кони, люди"
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
да
да, ты можешь манипулировать DOMом вручную, но проблема в том, что это работает медленно, поэтому появился реакт
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Изменения дома это side effect
источник