
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
Уф... Тогда хорошо.
да уж, изучать бб было куда как проще ?

[Anonymous]
24.10.2016
16:20:15

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

Zamir
24.10.2016
17:40:16

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

Iaroslav ¯\_(ツ)_/¯
24.10.2016
17:43:04

Yung
24.10.2016
17:44:58

[Anonymous]
24.10.2016
17:47:14

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

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

マイク
24.10.2016
20:01:03
Че все ща по типизации угорают
Вообще всё это фрп и прочее — старо
Просто тогда это было всё на уровне академических исследований
И абсолютно нерентабельно

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

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

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

Vitaly
24.10.2016
20:49:50
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
а сурс мап зачем?