
Andrew
20.09.2018
17:00:04

Roman
20.09.2018
17:14:25
это чей чейнджлог?

Dmitry
20.09.2018
17:14:32
гетсби

Roman
20.09.2018
17:14:44

Google

Andrey
20.09.2018
17:18:25
кстати, так надо гонять роутер через редукс или не? и почему?

Dmitry
20.09.2018
17:20:18
смотря что надо делать ?

Cenator
20.09.2018
17:20:19
не надо, и так норм

Dmitry
20.09.2018
17:20:44
иногда может понадобиться, а иногда можно и обойтись

Andrey
20.09.2018
17:22:36

Cenator
20.09.2018
17:22:51

Dmitry
20.09.2018
17:23:35
хочешь ты поменять тот же роут через редукс екшин
че делать ?))

Vadim
20.09.2018
17:25:23
Для reach/router есть redux-обвязка?

Vlad
20.09.2018
17:25:45
@dynamitekk react-router-redux ;)

Cenator
20.09.2018
17:26:04

Vadim
20.09.2018
17:26:24

Google

Vlad
20.09.2018
17:26:43
@dynamitekk oops, быстро прочитал, сорян

Vadim
20.09.2018
17:28:01

Cenator
20.09.2018
17:28:29
ставишь проп, в рендере возвращаешь <Redirect to /> )

Игорь
20.09.2018
17:28:49
Есть кто с redux-orm игрался ?

Dmitry
20.09.2018
17:29:22
там есть глобал навигейт

Vadim
20.09.2018
17:29:51

Dmitry
20.09.2018
17:30:45
та дичь
так делать

Eugene
20.09.2018
17:31:33

Cenator
20.09.2018
17:31:38
в смысле ставишь проп?
shouldRedirect: true
///
render = ({ shouldRedirect }) => {
if (shouldRedirect) {
return (<Redirect to='/' />)
}
}

Dmitry
20.09.2018
17:32:15
это пример 1001 и один необычный костыль

Eugene
20.09.2018
17:32:43
this.props.history.push('/') ?

Cenator
20.09.2018
17:32:43
всегда юзаю и норм
зато с ssr проблем нет

Dmitry
20.09.2018
17:33:53
то чувство когда во всех проектах где работал
на фронте такая дичь была что туда никакой сср не впихивался
вообще никаким макаром

Cenator
20.09.2018
17:34:15
то чувство когда наоборот)

Google

Eugene
20.09.2018
17:34:39
?лучше пилить админки - где он не понадобится

Dmitry
20.09.2018
17:34:48
и не админки)

Cenator
20.09.2018
17:35:22
или пупитер юзать, вообще 0 проблем

Dmitry
20.09.2018
17:35:24
а один проект где был сср, то там все настолько простое было что без того ж сср этот проект левой пяткой пилить можно было
в одном случае это был сайтбилдер, а во втором хреновина с веб ассембли которую вообще не оч выгодно на беке рендерить

Artyom
20.09.2018
17:41:49

Cenator
20.09.2018
17:42:08
это уже мем

Dmitry
20.09.2018
17:42:12
та ну лол
эта херня будет жрать столько ресурсов что никаких денег не хватит

Artyom
20.09.2018
17:42:35
проверял?

Artyom
20.09.2018
17:42:43
ее же тоже оптимизировать можно

Dmitry
20.09.2018
17:42:48
как ?

Artyom
20.09.2018
17:42:50
причем довольно успешно
как ?
держишь открытую вкладку, закинул новые данные в стор - получил результат - это не накладно

Dmitry
20.09.2018
17:43:40
ну не проверял, но крч у нас был скриншот сервис в одном из апликейшинов,который должен был создавать превьюхи апликейшина
т.е там апа рендерилась в папетирие
и у этой херни был очень херовый перформанс

Artyom
20.09.2018
17:44:03
Если честно сам не знаю какая разница в скорости с нативным SSR. Но есть вероятность, что может быть даже быстрее в некоторых кейсах

Google

Dmitry
20.09.2018
17:44:05
что чуваки мазались кешами как могли

Cenator
20.09.2018
17:44:24
ибо могут быть коллизии

Artyom
20.09.2018
17:45:00

Dmitry
20.09.2018
17:45:14
с джиквери тоже если руки прямые то все ок будет
но программисты по умолчанию тупые и кривые

Artyom
20.09.2018
17:45:49

Admin
ERROR: S client not available

Dmitry
20.09.2018
17:46:04
а еще добавь к этому факторы типа, нету времени разбираться и вообще выходит все очень хорошо

Artyom
20.09.2018
17:46:44
Я как-то писал на jq виджет поиска магазина и отображения результатов на карте. Через 70 строк JS я уже начал путаться что там где и когда происходит =\

Dmitry
20.09.2018
17:46:46
это знаешь как пример с бдшкой, пока она держит все в памяти она работает мега быстр
а когда не хватает места в памяти начинаются проблемы с перформансом
вот так и с кодом, пока прогер держит все в голове, то все ок, но как только что то выпадет с памяти
начинается каша и пишет неоптимальный код
и чем меньше нюансов которые надо держать в голове, тем лучше проекту

Nikolay
20.09.2018
18:44:30
В реакте возможно ли как то (инструментами реакта) детектить ресайз window?

Andrew
20.09.2018
18:45:20

Nikolay
20.09.2018
18:47:52
Реакт тут не причём
ну я так понимаю реакт работает исключительно со своим виртуальным домом и детектить ресайз нужно стандартными способами и это не будет говно кодом

Andrew
20.09.2018
18:48:14

Google

Andrew
20.09.2018
18:48:23
Если конечно не делаешь ssr

Sergey
20.09.2018
19:03:34
А если делаешь ssr, то логику, завязанную на window, можно спрятать за componentDidMount

Илья
20.09.2018
20:10:30
Всем привет, был ли у кого опыт скрещивания antd и sc ? Меня интересует вопрос переопределения стилей antd которые не обозначены в переменных, пока как-то не очень адекватно удается переопределять стили, либо important либо через "усиление" селектора &&...

Kos
20.09.2018
20:18:11

Илья
20.09.2018
20:25:18

Ivan
20.09.2018
20:28:57
а есть какие-то чятики по jest, puppeteer, e2e тестам?

Kos
20.09.2018
20:32:46

Eduard
20.09.2018
20:32:54
Не могу понять смысл redux-thunk, замен он вообще?

Andrey
20.09.2018
20:34:39

Eduard
20.09.2018
20:35:04
Можно хотя бы коротко?

Daniil
20.09.2018
20:36:19
https://github.com/rajdee/redux-in-russian/blob/master/docs/advanced/AsyncActions.md
Асинхронность если коротко

mihail
20.09.2018
20:36:31
для того чтобы ты мог в экшен креаторе вернуть не объект а функцию
экшен креаторы по дефолту могут возвращать только объекты

Eduard
20.09.2018
20:37:04

mihail
20.09.2018
20:37:07
а thunk добавляет в экшен креаторы код, который смотрит что возвращено
если объект, то на этом всё
а если функция