@react_js

Страница 1167 из 5115
Denis
07.04.2017
23:12:21
Важный пункт про 'prop-types'

Все остальное вроде косметика и фиксы

Дмитрий
07.04.2017
23:13:26
Ждём 16)

Denis
07.04.2017
23:13:53
19 :)

Google
Denis
07.04.2017
23:14:04
Че уж там

И роутер нормальный бы

Evgeny
07.04.2017
23:20:37
И роутер нормальный бы
А чем реакт-роутер не нравится?

Ruslan
07.04.2017
23:23:29
Тем что 5-й будет другим?

Denis
07.04.2017
23:24:20
Да и вендор лок на реакт не сильно хотелось бы)

Evgeny
07.04.2017
23:24:28
Тем что 5-й будет другим?
Ссылку на роадмап

Denis
07.04.2017
23:24:46
Паша как раз вон использует router5

Evgeny
07.04.2017
23:24:49
Потому что это охуительные истории уровня мне не нравится семвер

Denis
07.04.2017
23:24:56
Если информация не устарела

Evgeny
07.04.2017
23:25:06
Семвер как раз про то, что мажорная версия с мажорными изменениями, лол

Роутер5 не оч

ui-router пробовал в ангуларе?

Роутер5 то же самое

Google
Denis
07.04.2017
23:26:04
Вот оно все такое

Evgeny
07.04.2017
23:26:27
Мне рр4 очень зашёл

Denis
07.04.2017
23:27:39
Ждём битвы роутер5 против реакт-роутер5)

Evgeny
07.04.2017
23:28:18
Да не будет рр5 в ближайшее время

К тому же вот люди жалуются что рр слишком часто обновляется с брекинг ченджес, но это не так

До 4.0 прошло 2 года без брекинг ченджес

3.0 это просто убрали все депрекейшнс

Короче, Денис, посмотри в сторону рр4

Он реально бомба

Ну и поддержка реакт-натив есть

Серверный рендеринг простой как две копейки https://reacttraining.com/react-router/web/guides/server-rendering

Дмитрий
07.04.2017
23:55:32
А с асинхронными роутами у него всё по прежнему?

Evgeny
07.04.2017
23:56:24
Это ты про https://reacttraining.com/react-router/web/guides/code-splitting ?

Не самое красивое решение, как по мне

Щас чё-то делают в эту сторону

Дмитрий
08.04.2017
00:11:07


Никаких jsx врапперов ради jsx врапперов

Nikita
08.04.2017
01:07:00


вжух и css transition group ломает чайлдов

Anton
08.04.2017
01:10:46
https://github.com/ctrlplusb/react-async-component

Google
Dmitry
08.04.2017
01:56:12
Ищу источник постоянных reflow компонента, метод render которого лишний раз не вызывается, DOM-элемент не модифицируется (видно в chrome devtools). Пока грешу на верстку - там flex layout в который я умею минимально ("работает - не трожь"). В layout boundary пока тоже не очень умею. Нашел список частых причин - https://gist.github.com/paulirish/5d52fb081b3570c81e3a - но не нашел своего кейса Обновлять реакт наверное смысла нет... Думаю сделать отдельную ветку и начать упрощать приложение/верстку, пока не наткнусь на первопричину. Долго конечно. Интересно, а вы как делаете?

Mike
08.04.2017
02:01:01
а при чем тут css? oO

рендер вызывается когда стейт меняется или пропсы, в документации написано. как твой цсс в верстке может менять пропсы или стейт?

Dmitry
08.04.2017
02:05:55
Это да, никак не меняет, и рендер того проблемного и постоянно перерисовываемого компонента не вызывается. Но хром его перерисовывает, когда меняется другой компонент (вообще не связанный ни по верстке ни по данным). Если поставить галку paint flashing на вкладке rendering в chrome devtools, то это видно.

И именно его, хотя там дофига таких же никак не связанных и не имеющих отношения

Mike
08.04.2017
02:08:50
ну тогда у него может действительно стоять странная анимация, но флекс тут совсем не при чем, можешь просто игнорировать все связанные с ним слова

Dmitry
08.04.2017
02:19:48
виноват оказался css, height: 100% на каком-то вложенном div'е чтобы растянуть до размеров предка. не быть мне верстальщиком xDDD. переделал на inherit

Ldar
08.04.2017
03:14:01
Изучаю реакт и понял, что он быстро развивается и все посты уже устаревшие на столько, что уже выпущены новые версии, которые отличаются синтаксисом. К примеру router, везде описывается версия 2, посмотрел уже 4 версия, которая сильно отличается от 2. Есть ли более менее актуальная дока, может блог в котором все это описывается

Или может я не правильно все понимаю) так же начал изучать flux, оказалось что уже есть redux. Хотя не удивлюсь что redux уже не торт

Kir
08.04.2017
03:18:15
А ещё и mobx ?

Ldar
08.04.2017
03:25:38
Ну да, уже mobx. Я окончательно запутался.

Alexander
08.04.2017
03:34:28
Ну да, уже mobx. Я окончательно запутался.
Да чего путаться? Учи что-то одно. Это как разные фреймворки. Все знать не обязательно

Ldar
08.04.2017
03:43:34
Как понимаю redux он упрощает flux и решает некоторые проблемы которые были у flux. Зачем тогда мне изучать flux? Я просто пришел из мира backend и там на много все спокойнее

Danil
08.04.2017
04:59:31
Что делать если глубокая вложенность стэйта? Поможет ли с этим immutable js?

Dmitry
08.04.2017
05:08:48
Что делать если глубокая вложенность стэйта? Поможет ли с этим immutable js?
Не особо. Необходимо выпрямлять стэйт. Ибо глубокая вложенность плохой путь.

Razzwan
08.04.2017
05:59:21
Как понимаю redux он упрощает flux и решает некоторые проблемы которые были у flux. Зачем тогда мне изучать flux? Я просто пришел из мира backend и там на много все спокойнее
так кажется только поначалу. Я тоже пришел из бэка, и мне тоже так казалось. Сейчас я понимаю, что каждый из путей - это как совершенно разные фрэймворки

Razzwan
08.04.2017
06:57:16
Google
Ruslan
08.04.2017
07:18:25
Я же правильно говорю?
Flux - это и конкретная реализация в т.ч.

Dreamerinnoise
08.04.2017
07:19:42
redux ведь тоже подход, разве нет?

Admin
ERROR: S client not available

Alexander
08.04.2017
07:27:19
redux ведь тоже подход, разве нет?
Да вроде как он реализует flux подход

Aleksey
08.04.2017
07:45:33
Подскажите пожалуйста, как в axios работать с response с 400 статусом и выше? Только в catch выходит сообщение о failed with status. А response как прочитать?

Razzwan
08.04.2017
12:48:09
Подскажите пожалуйста, как в axios работать с response с 400 статусом и выше? Только в catch выходит сообщение о failed with status. А response как прочитать?
В методе catch первый объект - это ошибка. И там содержится фактический ответ сервера. Т.е. что-то вроде error.data нужно обрабатывать.

lamo2k
08.04.2017
12:52:58
И роутер нормальный бы
https://github.com/router-async

Ostap
08.04.2017
12:53:42
IMPORTANT NOTE! STATUS FOR THIS PROJECT IS EXPERIMENTAL AND THINGS CAN CHANGE, IT'S NOT READY FOR PRODUCTION

lamo2k
08.04.2017
12:57:41
? Михайло
08.04.2017
12:58:32
Может кто подсказать. У меня бойлер реактовский и я хочу использовать sass. я добавил в вебпак: test: /\.scss$/, exclude: /node_modules/, loaders: ['style-loader', 'css-loader', 'sass-loader'], и установил npm i -D sass-loader node-sass Добавил в компонент import styles from './main.scss'; и хочу присвоить элементу стиль: <section className={styles.header}> Но он не видит. В чем проблема?

Vasiliy
08.04.2017
13:01:21
Не включил у css-loader опцию modules true

Посмотри в доке к CSS-loader'у

Ave
08.04.2017
13:14:31
? Михайло
08.04.2017
13:25:53
{ test: /\.css$/, include: /node_modules/, loaders: ['style-loader', 'css-loader'], }, { test: /\.scss$/, exclude: /node_modules/, use: [{ loader: 'style-loader', }, { loader: 'css-loader', options: { modules: true, }, }, { loader: 'sass-loader', }, ], },

Разобрался.

Aleksey
08.04.2017
14:06:57
Есть метод в реквесте validateStatus вроде
Вот он помог. Catch просто сообщение об ошибке показывает, я пробывал error.data.

marat
08.04.2017
14:28:15
/stat@combot

Google
Combot
08.04.2017
14:28:15
combot.org/chat/-1001032883247

marat
08.04.2017
16:26:34
https://microsoft.github.io/reactxp/blog/2017/04/06/introducing-reactxp.html

Кирилл
08.04.2017
16:30:44
https://microsoft.github.io/reactxp/blog/2017/04/06/introducing-reactxp.html
Я начал читать, но ни как не пойму, это тот же реакт?

marat
08.04.2017
16:52:16
Я начал читать, но ни как не пойму, это тот же реакт?
Обертка над реактом, но думаю суть та же

Aleksey
08.04.2017
18:24:29
Не подскажите как можно сделать в react-router-dom logout? Есть объект где хранятся роутеры. Делаю так и ругается: { path: '/logout', onEnter: (nextState, replace) => { Auth.deauthenticateUser(); // удаляю Токен из localstorage // change the current URL to / replace('/'); } }



Marat
08.04.2017
19:43:33
Подскажите пожалуйста, какие файлы нужно закачать на хостинг, чтобы сайт работал

Marat
08.04.2017
19:46:49
Почему когда я обновляю страницу у меня ничего не показывает?

Cenator
08.04.2017
19:47:39
Что-то сделал неправильно

Давай в лс

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