@react_js

Страница 4851 из 5115
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
не надо, и так норм
а по какой причине его вообще начали подрубать в том же react-router? )

Dmitry
20.09.2018
17:23:35
а по какой причине его вообще начали подрубать в том же react-router? )
ну хочется все через редукс делать, но не особо выходит

хочешь ты поменять тот же роут через редукс екшин

че делать ?))

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
Для reach/router есть redux-обвязка?
надеюсь что не будет)

Vadim
20.09.2018
17:26:24
@dynamitekk react-router-redux ;)
это для react-router же

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

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
а один проект где был сср, то там все настолько простое было что без того ж сср этот проект левой пяткой пилить можно было

или пупитер юзать, вообще 0 проблем
ну в моем случае сео оптимизация не нужна была в обоих кейсах

в одном случае это был сайтбилдер, а во втором хреновина с веб ассембли которую вообще не оч выгодно на беке рендерить

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?

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

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 либо через "усиление" селектора &&...

Илья
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
почитай описание в README
Хороший ответ, уже пробовал)

Можно хотя бы коротко?

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
для того чтобы ты мог в экшен креаторе вернуть не объект а функцию

экшен креаторы по дефолту могут возвращать только объекты

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

если объект, то на этом всё

а если функция

Страница 4851 из 5115