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

Abu
19.06.2018
20:19:50

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/ ?

CFFTRP
19.06.2018
20:57:42

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

Crazy
19.06.2018
23:43:07

Artem
19.06.2018
23:43:35

Crazy
19.06.2018
23:44:46

Artem
19.06.2018
23:45:24

Crazy
19.06.2018
23:49:50

Artem
19.06.2018
23:50:39

Crazy
19.06.2018
23:51:31

Artem
19.06.2018
23:52:24

Google

Crazy
19.06.2018
23:57:59

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

Artyom
20.06.2018
04:39:13

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

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 года , если такие есть. Буду очень благодарен. Можно как для начинающего так и более адвансед лвл.

Artyom
20.06.2018
06:28:05

ENAMETOOLONG
20.06.2018
06:33:24

Yuriy
20.06.2018
06:34:38

Cenator
20.06.2018
06:36:13

Admin
ERROR: S client not available

Roman
20.06.2018
06:36:51

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:37:47

Artyom
20.06.2018
06:39:49

Yuriy
20.06.2018
06:40:43

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

Alex
20.06.2018
06:44:27

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

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 не хочет лоадер показывать?

Yura
20.06.2018
07:22:51

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 Это норма так логику "размазывать" ?