@react_js

Страница 4984 из 5115
Danila
11.10.2018
07:07:54
Привет! Расскажите, пожалуйста, в create-react-app в режиме разработки на дев-сервере стили инъектируются в style прямо на странице, в какой момент это происходит и что за это отвечает? Сейчас делаю приложение, рут которого рендерится в динамически созданый айфрейм, и в него, очевидно, ничего не инъетируется. Куда посмотреть, чтобы попробовать пофиксить?

m
11.10.2018
07:13:58
Привет всем. Нужен совет. Для приложения понадобилось сделать нормальный SSR. Я раньше с этим не работал, по началу выбор пал на Next.js (просто потому что что-то слышал) . Пытаюсь вникать, но такое ощущение, что не самый лучший вариант. При беглом гуглении SSR некст не проскакивает. Есть варианты получше, или некст норм?

Danila
11.10.2018
07:14:44
style-loader
Посмотрел, правда он. И в доках не нашёл никакого параметра, отвечающего за место вставки

Google
Danila
11.10.2018
07:14:47
Ок, спасибо

m
11.10.2018
07:16:55
Норм Его в доке реакта советуют
спасибо. Пока ковыряюсь в туториале, такое ощущение, что проект придется ощутимо переписать под него. Есть како-нибудь хороший гайд по переносу уже существующего проекта на некст? к тому же у меня CRA, наверняка там ещё нюансы добавятся...

Roman
11.10.2018
07:20:22
Artyom
11.10.2018
07:41:22
А нужен ли вообще виртуал дом, если благодаря нормальной оптимизации СТМ обновления будут доходить до компонентов максимально точечно? ?

Так то при работе с каким-нибудь dnd (или любым другим 60fps обновлением) виртуал дом только мешает

Google
Artyom
11.10.2018
07:50:23
что такое стм?
стейт менеджер

Дмитрий
11.10.2018
07:52:15
Слишком радикальные изменения, пацаны не поймут)

ну да, так что зачем нам два?
Чтобы разделить view и view-controller

Artyom
11.10.2018
07:53:14
Чтобы разделить view и view-controller
нужен ли такой умный view...

Дмитрий
11.10.2018
07:54:47
Сейчас все только таким и пользуются) Но весь код по взаимодействию controller с view на самом деле можно вынести в view controller

Плюс имплементации virtual dom весят килобайт по пять-десять

Artyom
11.10.2018
07:58:20
?

andretshurotshka?❄️кде
11.10.2018
08:00:24
?
С ключами...

list.map(s => <div key={s.id} />)

Дмитрий
11.10.2018
08:08:24
list.map(s => <div key={s.id} />)
Это кстати отлично реализуется внутри стора, я недавно проверил и удивился — так даже постабильнее будет

Maxim
11.10.2018
08:23:14
Парни, для тех, кто юзает styled-components запилили вместе с @sergeysova плагин для медиавыражений. Пользуйтесь наздоровье https://github.com/maxinakenty/styled-breakpoints

Roman
11.10.2018
08:51:04
Кстати, тут же все до сих пор сидят на реакт роутере?

Artyom
11.10.2018
08:51:33
@Razzwan Знаю что не бот, но любой контент не в тематику чата, тем более самопиар заранее лучше (скорее всего безуспешно) согласовывать с админами

Roman
11.10.2018
08:51:52
Многие
то надо обкашлят вопрос по рич роутеру)

Тимофей
11.10.2018
08:52:53
то надо обкашлят вопрос по рич роутеру)
Зачем? все уже кто хотели на него посмотрели

Roman
11.10.2018
08:53:16
Зачем? все уже кто хотели на него посмотрели
да я чот в нестед роутер въехать не могу

Google
Тимофей
11.10.2018
08:53:50
Roman
11.10.2018
08:56:28
есть сайдбар, в котором мапятся Линки для переходов на страницы http://localhost:8080/pageName C такой вложенностью, работает перезагрузка и отдача нужного компонента http://localhost:8080/pageName/add В нетворке я вижу ошибку http://localhost:8080/pageName/bundle.js не может загрузится

Roman
11.10.2018
08:58:16
publicPath в веб паке
где именно?)

Cenator
11.10.2018
08:58:28
Roman
11.10.2018
08:58:48
output
publicPath: '/' так?

или ../ ?

Cenator
11.10.2018
08:58:57
или ../ ?
Должен быть абсолютный

Roman
11.10.2018
08:59:43
Должен быть абсолютный
Мое уважение. Будешь на рамблер митапе?

Cenator
11.10.2018
09:00:05
Alek
11.10.2018
09:13:59
Кстати, тут же все до сих пор сидят на реакт роутере?
А что сейчас можно использовать вместо него?

Alek
11.10.2018
09:14:26
https://reach.tech/router
Спасибо, посмотрю)

https://reach.tech/router
Типо удобный роутинг без линков, а сразу на компоненты

?

Roman
11.10.2018
09:16:17
Admin
ERROR: S client not available

Alek
11.10.2018
09:16:24
Короче, сейчас все переходят на что угодно, только не реакт-роутер?

Google
Alek
11.10.2018
09:17:47
У меня просто в паре приложений до сих пор реакт-роутер стоит и понять не могу, что с ним не так, может просто не сложные приложения, поэтому не познал всех проблем с ним связанных?

Roman
11.10.2018
09:17:50
https://router5.js.org/
слишком много телодвижений надо делать ,чтобы он заработал

Anna
11.10.2018
09:19:02
ну он конечно обновляется. достает это. реакт роутер

Женя
11.10.2018
09:19:44
Рич вообще от души

Anna
11.10.2018
09:19:46
да вообще все обновляется и достает

Max
11.10.2018
09:20:08
Alek
11.10.2018
09:20:11
Ребята, а с какими вы столкнулись проблемами, почему ушли с реакт-роутера?

Anna
11.10.2018
09:20:18
и монгус достал

Alek
11.10.2018
09:20:27
Ну понятно, что настройка первоначальная не очень

Roman
11.10.2018
09:21:02
почему не юзаю рр ебаная документация нет обратной совместимости с версиями слишком запутанный и местами нелогичный больше весит

Женя
11.10.2018
09:22:36
Либо лез в исходники

Alek
11.10.2018
09:22:48
Просто у меня, например, на нем написан портал тех-поддержки и портал с аналитикой, которыми пользуются только внутри компании, железом не обделили, наверное, даже не буду пока что уходить с RR, а то мало ли, еще переводить все начну и что-то да всплывет)

Кстати, а уже кто-нибудет в реальных проектах уже использовл next.js?

Google
Alek
11.10.2018
09:23:58
Там, вроде, переработали этот момент с роутингом?

Или я не прав?

Roman
11.10.2018
09:24:11
"серверный"

Женя
11.10.2018
09:24:20
И он удобней

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