@react_js

Страница 4232 из 5115
Arthur
19.06.2018
19:02:12
Andrew
19.06.2018
19:02:36
Пусть расскажет когда sCU работает даже дольше чем просто ререндер

Abu
19.06.2018
19:03:29
Google
Dmitry
19.06.2018
19:03:42
ну деревья изи вроде

Abu
19.06.2018
19:04:51
Вообще, обычно спрашивают, что делал на пред проектах, с какой пробелом сталкивался, как их решал (и почему именно так)

Dmitry
19.06.2018
19:05:00
ну это понятно

acbor
19.06.2018
19:05:14
Оп, а можно вкратце для чего свитч нужен?

Arthur
19.06.2018
19:10:42
рендерит ток первый подходящий роут

Roman
19.06.2018
19:18:18
Привет. Никто не встречал ошибку "You need to enable JavaScript to run this app."? Билд почему то сломался.

Andrew
19.06.2018
20:15:26
нуууу напимер

у тебя не включен js

Ребзи а кто-то делал прогресс бар при переходе по роутам ? все равно ж его можно только замокать, мы ж не знаем сколько времени у нас займет префетч при переходе ?

Andrew
19.06.2018
20:20:01
вообще нет

все оч быстро

и прогресс баг просто дергано выглядит и все

Google
Abu
19.06.2018
20:21:39
Ну можно до 80% как бы “догружать” прогрессбар изначально, а до 100% доводить, когда страница уже загрузилась

Andrew
19.06.2018
20:36:58
та понятно просто это все слишком быстро. Нахер такой ux не нужен

Sergiy
19.06.2018
20:38:09
кто то смотрел этот курс https://www.udemy.com/react-native-the-practical-guide/ ?

Andrew
19.06.2018
20:58:11
ну разве что при аплоаде файлов не фейк

CFFTRP
19.06.2018
20:58:39
нуу, это еще может и да

но по переходе/загрузки страницы - фуфло всегда)

Australo
19.06.2018
21:25:09
Оп, а можно вкратце для чего свитч нужен?
ну ваще да , рендерит ток первый роутер

Andrew
19.06.2018
22:42:21
Ребзи

А такой вопроск, можно ли как-то на div ебнуть focus ?

Artem
19.06.2018
23:31:18
да вроде как любой прогресс бар - это фейк
у меня настоящий, у меня перед открытием запросов эдак 50, спокойненько себе считаю и показываю прогресс бар)

А такой вопроск, можно ли как-то на div ебнуть focus ?
если правильно понял, то атрибут tabIndex

Crazy
19.06.2018
23:43:07
у меня настоящий, у меня перед открытием запросов эдак 50, спокойненько себе считаю и показываю прогресс бар)
Интересно откуда ты узнаешь время выполнения каждого запроса по отдельности

Artem
19.06.2018
23:43:35
Интересно откуда ты узнаешь время выполнения каждого запроса по отдельности
так не зачем, у меня их от 30, есть что считать для показа в прогресс баре

Crazy
19.06.2018
23:44:46
так не зачем, у меня их от 30, есть что считать для показа в прогресс баре
Все равно это относится к фейку, просто ты вынужден считать текущую позицию запроса и добавлять придуманный от себя процент к прелодеру

Artem
19.06.2018
23:45:24
Все равно это относится к фейку, просто ты вынужден считать текущую позицию запроса и добавлять придуманный от себя процент к прелодеру
с чего вдруг? есть 30 запросов, юзеру нужно ждать когда они завершатся, после этого показывается страница, в чём фейк то?

Crazy
19.06.2018
23:49:50
с чего вдруг? есть 30 запросов, юзеру нужно ждать когда они завершатся, после этого показывается страница, в чём фейк то?
Фейк в том что ты не знаешь точные проценты, ты знаешь например если у тебя 10 запросов это будет по 10 процент на каждый запрос, но сколько процент прошло для каждого отдельно взятого запроса ты не знаешь, это тоже самое что писалось выше когда просто один запрос. Да, понятно что только так и сделаешь

Crazy
19.06.2018
23:51:31
так все прогрессбары работают) Они вообще почти не в курсе, что когда покажут
Просто ты писал что у тебя настоящий поэтому стало интересно, а так понятно что все это фейк и по другому не получится

Google
Crazy
19.06.2018
23:57:59
ладно, не буду спорить, правда я совсем не понял в чём фейк)
Например идет подгрузка компонента. Показываем прелодер. Мы каждые секунду добавляем по 10% от себя. Мы не знаем сколько байт информации пришло с сервера в этом фейк. Например при загрузки файла у нас есть возможность это узнать.

Arthur
20.06.2018
03:26:38
Ну, во фронте все, наверное

У fetch или xhr нет никакого коллбека, куда процент передаётся ?

Oleg
20.06.2018
03:48:16
Artyom
20.06.2018
04:12:47


https://philipwalton.com/articles/deploying-es2015-code-in-production-today/

Mark
20.06.2018
04:38:03
Какой стейт менеджер по вашему личному мнению самый удобный в использовании, особенно с точки зрения масштабирования и скорость написания кода?

Mark
20.06.2018
04:39:38
Я сам использую Redux, потому-что это первое, что я изучил для работы с состояниями, но столкнулся с тем, что для написания небольшой функции по изменению стейта - приходится проделывать ряд операций, которые занимают время, которое в условиях горящих сроков - ценнее золота

Cerabral
Ща посотрим))

Выглядит здорово, спасибо!

Mirodil
20.06.2018
04:56:39
Есть группа про гулпа?

Валентин
20.06.2018
04:59:21
Видимо нет О_О http://prntscr.com/jx05mp

Max
20.06.2018
05:27:43
Выглядит здорово, спасибо!
А на мой взгляд он совсем не выглядит как здорово. Судя по тому что обновление состояния и обращение к нему происходит через кастомный синтаксис внутри строк state.set('auth.user.prefs.style', 'dark')connect( { userName: state`auth.user.info.name` }, function User(props) { props.userName // "some name" (value stored in 'app.user.name') } )то typescript или flow не смогут словить ошибки типов при работе с состоянием (например обращения к несуществующему свойству или присвоение строки вместо числа и т.д)

Mark
20.06.2018
05:28:37
Це не хорошо

andretshurotshka?❄️кде
20.06.2018
05:29:43
там есть гайд для тайпскрипта

https://cerebraljs.com/docs/guides/typescript.html

Artyom
20.06.2018
06:23:59
Уже обсуждали?

https://github.com/trueadm/ssr-with-prepack-hackathon

Google
Yuriy
20.06.2018
06:26:04
Всем утро. Ребята, порекомендуйте плиз книгу по Реакту 16-18 года , если такие есть. Буду очень благодарен. Можно как для начинающего так и более адвансед лвл.

Yuriy
20.06.2018
06:34:38
Ты уже доку прочитал на сайте ?
Да, сейчас в основном видосы смотрю и проекты, но мб есть литература чтобы закрепить или апнуть знания?

Cenator
20.06.2018
06:36:13
Да, сейчас в основном видосы смотрю и проекты, но мб есть литература чтобы закрепить или апнуть знания?
по реакту литетратура не нужна, можешь по базе программирования почитать

Admin
ERROR: S client not available

ENAMETOOLONG
20.06.2018
06:36:55
Roman
20.06.2018
06:37:31
вот знакомый запилил https://everyone-can-code.github.io/fp/ но это для хорошего уровня, там больше по ФП

Yuriy
20.06.2018
06:40:43
Практикуйся, чем больше - тем лучше
Понял, пробую, спасибо за совет.

Vlad
20.06.2018
06:42:20
Добрый день, в JS есть синтаксис разворота? Нужно передать развернуть словарь и передать в функцию по параметрам. Пример: словарь {a: 2, b: 3} сигнатура функции func(a, b). В питоне было бы func(**dict).

ENAMETOOLONG
20.06.2018
06:44:30
Понял, пробую, спасибо за совет.
т.к. Реакт берет ? с языка, и ещё сильно полагается на ФП-принципы, то лучший совет это углубляться в этих областях. Я постараюсь книжки найти почитать

Vlad
20.06.2018
06:45:49
@Wrouds Не работает.

ENAMETOOLONG
20.06.2018
06:49:19
@Wrouds Не работает.
И не будет. Можешь в переменную вынести const { a, b } = dict или func(...Object.values(dict))

Yuriy
20.06.2018
06:49:49
Гайз, спасибо за книгу и советы

Alex
20.06.2018
06:51:44
@Wrouds Не работает.
А, словарь, так только с массивом работает, он элементы передаёт как параметры в том же порядке, если в словаре сохранен порядок, то можно сначала в массив преобразовать, если нет, то как написали выше

Vlad
20.06.2018
06:51:55
@ENAMETOOLONG Угу, я сделал как ты 2-ое, написал, спасибо.

Google
ENAMETOOLONG
20.06.2018
06:52:35
@ENAMETOOLONG Угу, я сделал как ты 2-ое, написал, спасибо.
Можно найти Бабель плагин если хочешь развёртку, но нужно искать

Vlad
20.06.2018
07:13:11
React 16.3, ComponentWIllMount - deprecated , нужно сделать действие только припервом монтировании\ создании компонента, в ComponentDidMount переменную бул проверять просто было или нет?

Cenator
20.06.2018
07:14:15
Didmount выполняется 1 раз

Vlad
20.06.2018
07:14:54
У меня при смене роутинга, компонент заного монтируется и вызывает лишний ajax

Cenator
20.06.2018
07:15:12
Вилмаунт тоже бы вызвался

Vlad
20.06.2018
07:16:22
Проверяю статическое свойство просто, мб решение красивее есть.

Cenator
20.06.2018
07:20:16
Делай в дидмаунте родителя

Artem
20.06.2018
07:22:18
Хай гайз. У кого-то было что PersistGate не хочет лоадер показывать?

Artem
20.06.2018
07:23:58
ReactDOM.render( <Provider store={store}> <PersistGate loading={<LoadingSpinner />} persistor={persistor}> <BrowserRouter> <CssInjectionOrder> <CustomTheme> <RootComponent /> </CustomTheme> </CssInjectionOrder> </BrowserRouter> </PersistGate> </Provider>, document.getElementById('root'), ); Просто игнорирует Спиннер

Vlad
20.06.2018
07:28:12
Yura У меня экшен в редаксе по инициализации делает запрос к api в этом методе.

Аббас
20.06.2018
08:04:15
Всем привет. у кого получалось локализовать TinyMCE редактор на русском в React ? Можно ли без apiKey это сделать пробую по документации... ругается

Vlad
20.06.2018
08:08:05
Делай в дидмаунте родителя
У меня родитель тоже в роуте

Cenator
20.06.2018
08:08:22
Vlad
20.06.2018
08:09:36
@itsjohncena Это норма так логику "размазывать" ?

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