@react_js

Страница 572 из 5115
Iaroslav ¯\_(ツ)_/¯
24.10.2016
15:55:01
Просто пока что из чтения документации я делаю вывод, что перерендер какого-либо компонента должен происходить только если был вызван специфический экшн

Типа задиспатчили экшн A - перерендерился только компонент A1

А остальное типа не причём. потому что (в теории) изменился только кусочек стэйта для A1

Не знаю как ещё объяснить свой поток сознания))

Google
Iaroslav ¯\_(ツ)_/¯
24.10.2016
15:57:59
Просто так для меня это выглядит после просмотра официального видеокурса

Но наученный горьким опытом, что обычно не всё работает так. как написано в документации (привет ExtJS) я решил уточнить у более опытных людей

Дмитрий
24.10.2016
16:05:02
Да, все верно ты говоришь. В идеале перерендериться должны только компоненты, пропсы которых изменились в результате изменения стора

Iaroslav ¯\_(ツ)_/¯
24.10.2016
16:05:47
Уф... Тогда хорошо.

да уж, изучать бб было куда как проще ?

Iaroslav ¯\_(ツ)_/¯
24.10.2016
16:21:40
официального? ссылку?
Да уже ж 100500 раз её тут кидали. https://egghead.io/courses/getting-started-with-redux

Vladimir
24.10.2016
16:23:19
если у нас в стейте есть объекты A, B и C, и диспатчится какой-нибудь action, который затрагивает только C, то изменится сам стейт и C, а в обновившемся стейте свойства A и B будут указывать на те же объекты, что и в предыдущем стейте. И те компоненты на странице, для рендеринга которых не нужен C, ре-рендерится не будут

Cocker
24.10.2016
16:26:41
Evgeny
24.10.2016
16:26:50
Раздел на дваче

Iaroslav ¯\_(ツ)_/¯
24.10.2016
16:26:52
[Anonymous]
24.10.2016
16:58:04
а я думал ты за офф видеоуроки по реакту, ясно тогда

Google
Iaroslav ¯\_(ツ)_/¯
24.10.2016
16:59:01
[Anonymous]
24.10.2016
17:00:50
Iaroslav ¯\_(ツ)_/¯
24.10.2016
17:07:37
Все умрём

Andrey
24.10.2016
17:16:08
+ отзывы о ней интересны

Иван
24.10.2016
17:19:04
не помню точно, но у меня вроде такую в офис для джунов покупали и вроде как уже устарело, ибо createClass и refluxjs

Yung
24.10.2016
17:19:10
Раз уж тут про книги прошло, помню были ребята которые покупали ng-book, а вот эту никто не покупал тут? https://www.fullstackreact.com/

Kreizo
24.10.2016
17:33:47
http://stackoverflow.com/questions/29576341/what-does-the-code-generator-has-deoptimised-the-styling-of-some-file-as-it-e

подскажите эта опция должна стоять в dev compact: false

а в проде true?

[Anonymous]
24.10.2016
17:39:06
книги покупать не имеет смысла, пока все очень быстро меняется. нужно пытаться в видеоуроки и статьи, если дока сложна, я так думаю

ну или книгу покупать не про изучение реакта, а про разжевывания внутренностей, это полезно

[Anonymous]
24.10.2016
17:41:03
что ты спрашиваешь?

Iaroslav ¯\_(ツ)_/¯
24.10.2016
17:43:04
что ты спрашиваешь?
Судя по всему он просит привести в пример такую книгу

Kreizo
24.10.2016
18:15:28
подскажите на счет стилей в вебпаке

я их импортом вставляю для каждого компонента в javascript

при dev все работает норм

Google
Kreizo
24.10.2016
18:16:04
а когда пытаюсь собрать ошибки выводит

http://i.prntscr.com/f43cfc29b6e74bb8ab23fceeb74d0a79.png

Iaroslav ¯\_(ツ)_/¯
24.10.2016
19:18:00
http://i.prntscr.com/f43cfc29b6e74bb8ab23fceeb74d0a79.png
может проблемы с кириллицей в пути к файлам?

Vladimir
24.10.2016
19:22:11
если да, то добавляй из дев в прод фичу за фичей

и смотри когда сломается

Kreizo
24.10.2016
19:23:11
http://pastebin.com/K5GjxRyC

тупо нету файла style.css

в папке dist

I Апрельский
24.10.2016
19:25:29
пацаны, а как сделать, что react-create-app по-быстрее бы компилился и релоадился?

можно что-то с этим сделать?

マイク
24.10.2016
19:51:30
Ничего не меняется

Уже лет 50

Только откапывают технологии 80ых

Vladimir
24.10.2016
19:56:56
Только откапывают технологии 80ых
ты сейчас о чём то конкретно?

マイク
24.10.2016
20:01:03
ты сейчас о чём то конкретно?
ML в начале 70ых вышел)

Че все ща по типизации угорают

Вообще всё это фрп и прочее — старо

Просто тогда это было всё на уровне академических исследований

И абсолютно нерентабельно

Google
I Апрельский
24.10.2016
20:06:22
ML вышел))

посмотри когда статьи про random forest появились

про бустинг

как изменился подход к нейросетям

ничего не меняется -- это вопрос чем мерить

сколько человеко-часов и машинно-часов сейчас мл, а сколько было

и все равно непонятно

как же ускорить релоадинг реакта-то((

Vladimir
24.10.2016
20:20:53
и тьюнить вебпак конфиг

I Апрельский
24.10.2016
20:33:00
а подскажи, пожалуйста, как его тюнить-то можно? что менять?

Vitaly
24.10.2016
20:39:36
а подскажи, пожалуйста, как его тюнить-то можно? что менять?
Там всего 3 простых правила - чем меньше чанк, тем быстрее он пересобирается, соответственно сплить код на много чанков. Не стоит на каждый чих пересобирать все зависимости, вынеси их в dll. Ну и не используй лишние лоадеры/плагины и тд.

I Апрельский
24.10.2016
20:40:32
сплитить код на чанки -- это т.е. просто разбивать на файлы меньшего размера? или есть еще какие-то чанки для ВП?

[Anonymous]
24.10.2016
20:44:29
компонент = фаил

Vitaly
24.10.2016
20:49:50
сплитить код на чанки -- это т.е. просто разбивать на файлы меньшего размера? или есть еще какие-то чанки для ВП?
Чанки в смысле отдельные entity в твоем проекте которые асинхронно подтягиваются. Простой пример - каждый роут в react-router загружает компонент асинхронно, соотвественно если ты его изменишь, то перекомпилируется только рутовый entity(там поменяется хэш) и entity компонента

https://github.com/mxstbr/react-boilerplate/blob/master/app/routes.js

I Апрельский
24.10.2016
21:21:18
асинхронно подтягиваются это когда? у меня после изменений файла вебпак что-то пересобирает и страница полностью перезагружается

как я понимаю react-create-app только так может работать

Vladimir
24.10.2016
21:44:59
я не знаю

Gordey
24.10.2016
21:47:40
мб у тя inline true а не хот

Google
Gordey
24.10.2016
21:47:56
в конфиге devServer

Vitaly
24.10.2016
21:58:31
ну там нет hot-loader'a

Gordey
24.10.2016
22:03:49
а, ну чо тогда удивляться)

I Апрельский
24.10.2016
22:54:18
я не то чтобы удивляюсь, что не хотлоадера, а удивляют как бы все ускорить))

Petr
24.10.2016
23:58:40
https://robertknight.github.io/posts/webpack-dll-plugins/

Vasiliy
25.10.2016
07:07:25
а про полимер нет чатика?

Kreizo
25.10.2016
07:35:10
ребят кто сталкивался с проблемой компиляцией стилей в вебпаке

я делаю через импорт в js файл style.scss

и если внутри этого style.scss еще import-ы файлов сразу ошибка cant resolve

так должно быть?

? ethorz
25.10.2016
07:42:18
Cannot resolve 'file' or 'directory' ?

equicolor
25.10.2016
07:42:25
эмм... тут такой вопрос, я могу воспользоваться деструктурирующим присваиванием для уже объявленной переменной?

Вопрос снят

? ethorz
25.10.2016
07:43:50
{ test: /\.scss$/, loader: 'style!css!sass!resolve-url!sass?sourceMap' },

т.е. добавь resolve-url

equicolor
25.10.2016
07:44:08
You need to use assignment without declaration syntax: ({ screenings, size } = source)

? ethorz
25.10.2016
07:44:09
Kreizo

Kreizo
25.10.2016
07:44:27
http://i.prntscr.com/02d1cafbdd3f483e8d640f45298cf08d.png

а сурс мап зачем?

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