@react_js

Страница 4907 из 5115
Vlad
28.09.2018
21:18:36
Если тебе быстро прототип надо попробовать, то сойдёт. На боевом не

Dmitry
28.09.2018
21:20:05
я понимаю что вебпак дает кучу возможностей для конфигурации и тд

Vlad
28.09.2018
21:20:44
а почему на боевом не 7
Конфигурировать заебешься

Google
Dmitry
28.09.2018
21:20:53
так там же нет конфигурации

бабел настроил и поехали

Vlad
28.09.2018
21:21:11
Значит ты ещё не был на боевых проектах )

Dmitry
28.09.2018
21:21:25
эм

Vlad
28.09.2018
21:21:32
И парсел покрывает все задачи. Юзай его

Dmitry
28.09.2018
21:21:39
вот 4 проект

был проект где была куча всякого говна и надо было кастомный вебпак

потому что ребята придумали костыли

и эти костыли решили сделать через вебпак

а так вообще когда у тебя меньше свободы, то и меньше костылей

Vlad
28.09.2018
21:22:38
Ну мб, я вот не помню , когда не трогал конфиги

Andrew
28.09.2018
21:24:27
когда на ванилле пишешь удобней парсел

Vlad
28.09.2018
22:02:16
Вопрос. Webpack SplitChunksPlugin. Когда указываешь maxSize, бадл разбивается очень рандомно, хотя можно быть меньше кусков сделать, к примеру был ентри 1м, поставил макс сайз 400кб, разбило на 12 кусков (450кб, 200, 150, 20, 20 и т.д.) Можно как то сделать, что бы адекватно сплитило модули? без максайза все норм, вендор отделяет на 1м

Google
Дмитрий
28.09.2018
23:10:48
Подскажите плиз. Нужно сделать роутинг не только для страниц, но и на всплывающие окна, открытые вкладки на старницы и прочее. Потянет ли это дело react-router? не будет ли с ним проблем?

Andrew
28.09.2018
23:11:21
тут не в роутере дело

можешь просто квери параметр захерачить и все

Дмитрий
28.09.2018
23:12:49
что -то типа этого? history.push({ pathname: '/dresses', search: '?color=blue' })

Kelin
28.09.2018
23:16:08
реакт роутер гавно

change my mind

Дмитрий
28.09.2018
23:17:58
а что тогда сейчас норм для роутинга?

Andrew
28.09.2018
23:18:13
reach router

Илья
28.09.2018
23:18:31
reach router
И чем же он лучше ?

Дмитрий
28.09.2018
23:18:32
спасибо почитаю

Andrew
28.09.2018
23:18:45
Kevin
28.09.2018
23:18:46
хайпом

Илья
28.09.2018
23:18:51
Что то по доке не понял преимуществ

Дмитрий
28.09.2018
23:18:56
в рич роутере тоже надо с квери параметрами возится и вручную их парсить?

(в случае если задача по роутингу жесткая, т.е. покрыть руотами табы , окна итд)

Andrew
28.09.2018
23:19:16
Что то по доке не понял преимуществ
тебе нравится писать редиректы в рендере ?

Илья
28.09.2018
23:19:38
Google
Andrew
28.09.2018
23:19:40
они как пропсы прийдут

Kelin
28.09.2018
23:20:00
Бля, почему во вью сделали нормальный роутер, а в реакте до сих пор такого не вижу

Kevin
28.09.2018
23:20:47
если бы во вью была полноценная замена react-intl, я бы вообще задался вопросом, нафига я до сих пор мучаюсь с реактом

Andrew
28.09.2018
23:21:22
вон в онгуляре самый продвинутый роутер

Илья
28.09.2018
23:21:41
Named route куда важнее редиректа в рендере, да и с query тоже возится не боль, все решается легко

Andrew
28.09.2018
23:21:52
херак и в любом месте тебе через DI досутпен его инстанс

Илья
28.09.2018
23:22:59
Не юзал, vue router показался очень удобным и действительно декларативным

Andrew
28.09.2018
23:24:16
Как withRouter?)
только круче

Илья
28.09.2018
23:24:24
После него реакт роутеры выглядят печально

Cenator
28.09.2018
23:24:26
Vue.use(Router) ага, топчик

Cenator
28.09.2018
23:24:43
Нахера фреймворку вообще про это знать?

Andrew
28.09.2018
23:24:43
короче идите и пишите тогда на vue

реакт это библиотера и никто за роутинг не отвечает по сути

Kelin
28.09.2018
23:25:25
Vue.use(Router) ага, топчик
Это здесь причем

Я сказал про роутер, а не про фреймворк

Илья
28.09.2018
23:25:57
короче идите и пишите тогда на vue
Зачем там резко сразу ?) Ну если реально удобнее, лол

Kelin
28.09.2018
23:26:00
А апи у роутера там лучшее из всех, что я видел где-либо

реакт это библиотера и никто за роутинг не отвечает по сути
Хороший ответ. Бизнесу ты так же скажешь?

Google
Andrew
28.09.2018
23:26:36
потому что я в vue не умею ))000

Kelin
28.09.2018
23:27:12
Приводишь пример хорошей технологии @ - Вот и пиздуй пиши на том, где эта технология используется Земля пухом, че сказать

Точнее, не так

поправил

Илья
28.09.2018
23:27:54
Нахера фреймворку вообще про это знать?
А чё нет ? Реакт о нем не знает и получается говно

Kelin
28.09.2018
23:29:25


Andrew
28.09.2018
23:29:42
давайте тогда redux критиковать еще

Kelin
28.09.2018
23:30:10
Бтв, прошу заметить, я ни слова не написал о том, что “реакт должен знать про роутер”. Vue.use это дерьмовый подход и я об этом не раз писал здесь. Речь шла исключительно о роутере и его апи

Admin
ERROR: S client not available

Andrew
28.09.2018
23:30:11
я просто в основном на next.js сижу и мне похера на роутинг

и вообще раз на то пошло то стейт менеджер должен знать о роутере

потому что url это часть стейта приложения

Kelin
28.09.2018
23:33:19
Ничто не мешает создавать роутер нормально и втыкать, как это принято обычно в реакте const myRouter = new Router(routes) const App = () => <RouterProvider router={myRouter}>…</RouterProvider> И в нужных частях приложения писать myRouter.push(‘/‘) Без ублюдства вида <Redirect to=“/“ />, покажите мне дауна который это придумал

Kelin
28.09.2018
23:34:11
или как там оно в редаксе

Andrew
28.09.2018
23:34:51
мидлвару втыкаешь и оно все свистит - пердит тебе в стейт

Andrew
28.09.2018
23:35:53
Redirect как компонент

это просто блевота

Google
Kelin
28.09.2018
23:36:01
Потому что редирект - это действие, это блять не компонент. И с какой стати он должен “рендериться”

Kelin
28.09.2018
23:36:28
С какой стати автор реакт роутера решил, что возможность делать редирект внутри стора или еще где-то, не нужна

И что он предложил? Ну вы это, ебаните createHistory там прокиньте его туда-то, тока это, либу установите сначала

Kelin
28.09.2018
23:37:44
а нормально сразу сделать неее, у нас же вся логика в компонентах портянками на 500 строк, че там какой-то редирект отрендерить

Andrew
28.09.2018
23:37:52
и херачили где им хочется

как тебе такое Илон ?

Илья
28.09.2018
23:38:20
Ну типа компонент это уже не просто вьюха, а ещё и какое-то действие, небольшой смысл в этом все же есть

Kelin
28.09.2018
23:38:30
Я за то, чтобы роутер создавался отдельно и ни от чего не зависел

Kevin
28.09.2018
23:38:44
хм, вижу в доках ричроутера всё тот же компонент Redirect

Kelin
28.09.2018
23:39:08
Где вы берете вообще то, что я не говорил

myRouter.watch(dispatch(‘ROUTE_CHANGED’))
Видимо, я на албанском пишу, один товарищ на вью писать послал, другой спрашивает про зависимость от стора Вот здоровый вариант “держать в курсе стор” об изменениях роутера

Andrew
28.09.2018
23:40:19
Илья
28.09.2018
23:40:25
ты логику будешь в рендере делать ?
Если она не сложная почему нет ?

Kelin
28.09.2018
23:40:58
Потому что логику во вью-слое походу только фронтендеры позволяют себе писать

Kevin
28.09.2018
23:42:08
https://reach.tech/router/api/redirectTo
но компонент-то тоже есть я к тому, что, видимо, автор ричроутера не посчитал, что идея редиректа в рендере настолько уж тупая

Andrew
28.09.2018
23:42:10
я против потому что это просто тупо, рендер должен быть без сайдэффетов

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