@react_js

Страница 4890 из 5115
Kelin
26.09.2018
23:23:39
POST /auth/authorize-account {"user": "Vasya"} ⇔ invoke('auth.authorizeAccount, {user: 'Vasya'})
Типизировалось бы еще это без плясок с хуками

хотя можно сделать

Дмитрий
26.09.2018
23:24:01
У меня всё полностью типизировано, в этом и суть

Kelin
26.09.2018
23:24:11
ток придется в одном месте писать типы для всех запросов

Google
Дмитрий
26.09.2018
23:24:46
Не обязательно, всё типизируется иным образом, у меня фетчи по всему коду разбросаны)

Alek
27.09.2018
02:43:50
Ребята, не подскажете, где можно найти бекапы sql с данными для тестирования?

Umid
27.09.2018
04:38:22
Здарова народ. Как можно прогрузить видео в js без его вставки в DOM?



Пытался так, но всё тщетно.

https://toster.ru/q/566141

sanqa
27.09.2018
05:23:28
ребят помогитте с style components, поставил такой плагин babel-plugin-styled-components, но он все равно ругаетя в консоли на Prop `className` did not match. Server: "wegco5-0-style-utils__SearchContainer-fiAAet cxsReM" Client: "wegco5-0-style-utils__SearchContainer-gSNhsv dHhJnr» кто сталкивался ?

Nikita
27.09.2018
05:45:26
ребят, подскажите плиз 1) через форк react-scripts кто то модифицирует CRA ?) есть какие то трудности? 2) есть какие то тру способы сделать что то подобное CRA, вынести все конфиги в отдельный пакет, чтобы н екопипастить в каждый проект все конфиги, и не править их во всех местах при изменениях?

sanqa
27.09.2018
05:45:54
вот открывок import { ServerStyleSheet, StyleSheetManager } from 'styled-components' const sheet = new ServerStyleSheet() const renderServerSideApp = (req, res) => { const store = configureStore(undefined, { logger: false }); fetchDataForRender(req, store).then(() => { const context = {}; const modules = []; const markup = ReactDOMServer.renderToString( <StyleSheetManager sheet={sheet.instance}> <Loadable.Capture report={moduleName => modules.push(moduleName)}> <Provider store={store}> <StaticRouter location={req.url} context={context}> <App /> </StaticRouter> </Provider> </Loadable.Capture> </StyleSheetManager> );

Google
sanqa
27.09.2018
05:46:51
он ругается на это(

и да

заметтил что такая ошибка только при MyComponennt.extend

Nikita
27.09.2018
05:47:45
так extend вроде не рекомендуется использовать уже

Artyom
27.09.2018
06:00:44
В 4 версии он вообще не работает

Nikita
27.09.2018
06:09:25
ребят, подскажите плиз 1) через форк react-scripts кто то модифицирует CRA ?) есть какие то трудности? 2) есть какие то тру способы сделать что то подобное CRA, вынести все конфиги в отдельный пакет, чтобы н екопипастить в каждый проект все конфиги, и не править их во всех местах при изменениях?

Konstantin
27.09.2018
06:20:45
https://github.com/timarney/react-app-rewired
Спасибо, но проблема уже давно решена). Мы тогда просто отказались от Relay из-за его требовательности к архитектуре, ибо АПИ уже написан был

Но КРА остался, а его потом выпиливать было ооочень трудно

Artyom
27.09.2018
06:22:14
Но КРА остался, а его потом выпиливать было ооочень трудно
Еще труднее поддерживать то что написано руками (в подавляющем большинстве случаев)

Vlad
27.09.2018
06:22:56
Доброе утро. React Loadable . Есть компонента: const Main = Loadable({ loader: () => import(/* webpackPreload: true */ 'app/containers/Main'), loading: () => ( <Icon type="loading" spin style={{ position: 'absolute', top: '50%', left: '50%', fontSize: '50px' }} /> ), }); Main.preload(); const App = () => ( <Provider store={store}> <PersistGate loading={'PERSIST LOADER, RETRIVE STATE OF REDUX'} persistor={persistor}> <ConnectedRouter history={history}> <ThemeProvider theme={theme}> <Main /> </ThemeProvider> </ConnectedRouter> </PersistGate> </Provider> ); Первый вопрос, норм ли так делать для лоадера всего приложения? Второй, как сделать прелоад <link rel="preload" > , а не обычный линк, lighthouse ругается, что можно много секономить времени

Konstantin
27.09.2018
06:30:24
Еще труднее поддерживать то что написано руками (в подавляющем большинстве случаев)
Там болей было куда больше, т.к. 4 месяца проект писался на чистом КРА, а потом бизнес вспомнил, что им нужна SEO, и мне сказали делать изоморф. И передо мной появилось два стула: - перелопатить кучу абстракций и взять next; - делать всё дальше на старом добром rr4. Я выбрал второе. В правильности выбора не уверен до сих пор, хотя из проекта ушел

Eugene
27.09.2018
06:32:21
?имхо с CRA легче перепрыгнуть на next, хотя если много роутов с rr4 - придеться немного порефакторить

Danila
27.09.2018
06:32:40
Ну что там cra2, вышел?

Konstantin
27.09.2018
06:33:07
Ну что там cra2, вышел?
Тестируют вроде

Danila
27.09.2018
06:33:14
С свг и сасс

Я джва года ждал такой кра

Google
Danila
27.09.2018
06:33:30
Вроде, обещали сегодня релиз? Сейчас посмотрю

Eugene
27.09.2018
06:33:34
?не понятно зачем они решили sass из под коробки запихнуть

Konstantin
27.09.2018
06:34:01
?не понятно зачем они решили sass из под коробки запихнуть
Их просто завалили недовольные хомяки)

Kevin
27.09.2018
06:34:06
Да фиг с ним, с сассом. Тришейкинг!! Я уже устал писать миллион импортов из одного и того же пакета

Konstantin
27.09.2018
06:34:07
Как тогда с лицензией

Тимофей
27.09.2018
06:34:13
Danila
27.09.2018
06:34:19
Кто вообще пишет цсс в 2018

Если уж и писать, то на препроцессоре

Тимофей
27.09.2018
06:34:40
Kevin
27.09.2018
06:34:46
Кто вообще пишет цсс в 2018
При наличии styled components-то

Eugene
27.09.2018
06:34:47
Кто вообще пишет цсс в 2018
styled/emotion/другой css in js

Kevin
27.09.2018
06:34:57
Кому сдался этот протухший сасс

Danila
27.09.2018
06:34:59
большинство
Нет такого!

Konstantin
27.09.2018
06:35:08
Ситник rage intensifies

Eugene
27.09.2018
06:35:34
Да и темболее там вроде не сложно было его поставить ? кому нужно было

Danila
27.09.2018
06:36:15
вот-вот
Если Абрамов сказал добавить - значит, нужен

Ол хайль абрамов

Konstantin
27.09.2018
06:36:29
Если Абрамов сказал добавить - значит, нужен
Просто он устал доказывать, что не нужен)

Google
Roman
27.09.2018
06:36:34
Kevin
27.09.2018
06:36:48
Абрамову пришлось знатно изъебнуться, чтобы добавить

Danila
27.09.2018
06:36:48
Ну, с svg as react component никто спорить не будет, я надеюсь

Roman
27.09.2018
06:36:59
просто толпа даунов, которая пришла с верстки в реакт, не может поменять мышление и не использовать препроцессоры

Kevin
27.09.2018
06:37:05
Ну, с svg as react component никто спорить не будет, я надеюсь
Да Только я не уверен, что это в этом релизе будет)

Eugene
27.09.2018
06:37:11
?гайс, а вот если я юзаю cra - я сейчас с обновой обновлю версию CRA - у меня в проекте все встанет под v2? Оно же типа не в dependency ?как это работает

Roman
27.09.2018
06:37:21
и эта толпа даунов не может просто две строчки написать в вебпак конфиге

Admin
ERROR: S client not available

Roman
27.09.2018
06:37:42
Но ведь нужен эжект
на воротник эджект

Danila
27.09.2018
06:37:49
Roman
27.09.2018
06:37:58
Но ведь у меня бутстрап ?
ну и земля тебе пухом

Danila
27.09.2018
06:38:23
Ну в смысле, с тем же успехом могу предложить выпилить эджектом сасс, чё ты

Есть - и ладно

Kevin
27.09.2018
06:38:32
Жалко только, что таргетирования браузеров для жс пока не будет

Danila
27.09.2018
06:38:38
Больше не меньше

Google
Roman
27.09.2018
06:39:47
Ну в смысле, с тем же успехом могу предложить выпилить эджектом сасс, чё ты
мне вообще похуй на кра и кра2, плевал на них с высокой колокольни

Danila
27.09.2018
06:40:06
Roman
27.09.2018
06:40:35
Сильный и независимый фронтендер?
просто не хомяк-потребитель

Danila
27.09.2018
06:40:56
Не суть, в общем, вроде, сегодня собирались релизить

Kevin
27.09.2018
06:42:16
Как всегда, скоро, но чуть позже

Roman
27.09.2018
06:43:23
Danila
27.09.2018
06:43:46
>and tagged latest on npm tomorrow.

13 часов назад.

Ну да, ок

>We have dropped default support for Internet Explorer 9, 10, and 11. Good Night, sweet prince

Kevin
27.09.2018
06:44:49
Меня бесит, что у вендор-бандлов названия не настраиваются и пишутся просто цифры

Eugene
27.09.2018
06:45:55
?интересно после обновы rewired и другие от него библы не сломаются

Kevin
27.09.2018
06:46:24
Ревайред вроде сломался

Господи, какой же аутист-имбецил писал мобильную версию гитхаба

Nikita
27.09.2018
06:48:28
cra + react-app-rewired или next.js
вот я какраз уже пользую react-app-rewired, намучался с ним если честно, и теперь понадобилось паралельно еще одно приложение для проекта делать, грубо говоря кабинет ученика и кабинет учителя, и чет захотелось чтобы config-overrides.js был один, и импортился в оба проекта, и куча разных пакетов, типа react-app-rewire-styled-components подключались в одном месте (пробую через lerna свой зоопарк костылей собрать), но не получается работу с react-app-rewired вынести в отдельный модуль для двух cra проектов, он походу на зависимости cra подвязан и я пока хз как всё организовать, вот подумываю что проще тогда сделать форк и мутить что надо

Kevin
27.09.2018
06:50:15
Мб некст? Там и вебпак настроить можно

Philipp
27.09.2018
07:04:46
Или Gatsby

Roman
27.09.2018
07:05:37
Или Gatsby
это для статики

Nikita
27.09.2018
07:07:17
Мб некст? Там и вебпак настроить можно
а некст для НЕстатики норм будет? и мне как то больше нравится react-router-4, в нексте там свой роутер?

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