
Eugene
28.11.2016
20:54:39
Мб лучше services:kek?
Типа такого

Evgeny
28.11.2016
22:08:27
https://medium.com/node-security/the-most-common-xss-vulnerability-in-react-js-applications-2bdffbcc1fa0#.j6tdd5yjx

Google

Andrey
28.11.2016
22:33:44
А норм практика писать дефолтный стейт как свойство класса?
class ... {
state = {...}
}
Вместо
class ... {
constructor(props) {
...
this.state = {...}
}

Iaroslav ¯\_(ツ)_/¯
28.11.2016
22:37:45
Эмммммм...
Это вообще разные вещи, нет?

Andrey
28.11.2016
22:38:33
Ой, в конструкторе не сет стейт

Denis
28.11.2016
22:38:42
Норм

Iaroslav ¯\_(ツ)_/¯
28.11.2016
22:39:00
В общем, да, норм

Andrey
28.11.2016
22:39:16
А проптайпсы пихать туда же?

Iaroslav ¯\_(ツ)_/¯
28.11.2016
22:39:24
Мне даже Реакт подсказывал по этому поводу когда я ошибался то ли в написании, то ли ещё в чём-то

Denis
28.11.2016
22:39:31
Через static

Andrey
28.11.2016
22:39:54

Iaroslav ¯\_(ツ)_/¯
28.11.2016
22:40:05
Да, норм
Реакт ничего против не имеет и даже сам подсказывает чего и как

Google

Andrey
28.11.2016
22:41:02
Окей, спасибо

Iaroslav ¯\_(ツ)_/¯
28.11.2016
22:41:05
да и Сlass.propTypes = ... мало чем отличается от
class Class ... {
static propTypes = ...
}
Если отличается вообще
Насколько помню просто синтаксический сахар

Denis
28.11.2016
22:42:09
Я просто заебываюсь в самый низ листать и обратно когда нужно быстро чекнуть требуемые пропсы

Andrey
28.11.2016
22:43:21
А как с этим?
class ... {
myFunction = () => 123
}
Для биндингов юзаю, но стоит ли переписывать все под "один стиль"?

Дмитрий
28.11.2016
22:44:22
Зачем
Не вижу профита

Ҫѐҏӗѫӑ
28.11.2016
22:44:49

Andrey
28.11.2016
22:45:12

Iaroslav ¯\_(ツ)_/¯
28.11.2016
22:45:58

Дмитрий
28.11.2016
22:46:15
Пока что нет

Ҫѐҏӗѫӑ
28.11.2016
22:46:21
для оптимизирующих компиляторов
практика лучшая
замыканий нет, область в памяти одна и та же для всех инстансов

Andrey
28.11.2016
22:48:49

Ҫѐҏӗѫӑ
28.11.2016
22:49:06
в случае статических пропертей

Lupsick
29.11.2016
00:08:17
https://github.com/OfficeDev/office-ui-fabric-react
то что я люблю

Google

Vladimir
29.11.2016
00:09:24
А есть демка?
Ну там нет демки.

Evgeny
29.11.2016
00:12:22
ДА НУ?

Lupsick
29.11.2016
00:13:13
и это получается офф кит майкрософта?

Evgeny
29.11.2016
00:13:22
Да

Lupsick
29.11.2016
00:13:23
майкрософт молодцы

Evgeny
29.11.2016
00:13:29
Круто кстати
Лучше чем говно
В смысле чем материал

Vladimir
29.11.2016
00:14:03
Бля, не дошло, что оно в меню может быть?

Evgeny
29.11.2016
00:14:22
Не по дизайну, правда, а по самому наличию компонентов
Норм, шарят

Evgeny
29.11.2016
00:14:57
Но дизайн пиздос

Vladimir
29.11.2016
00:15:34
Ant.design выглядит шикарно

Lupsick
29.11.2016
00:16:00
мне не нравится что с ant design получается очень большой бандл

Vladimir
29.11.2016
00:16:22
А он не сильно модульный?

Evgeny
29.11.2016
00:16:29
Да, заебись вообще
Всецело разделяю их принципы

Lupsick
29.11.2016
00:16:43
модульный
но модули большие

Google

Lupsick
29.11.2016
00:17:20
я хз может хайпа больше будет они с этим что-то сделают

Evgeny
29.11.2016
00:19:07

Admin
ERROR: S client not available

Vladimir
29.11.2016
00:19:45
Ну, по меркам сайта для продажи домов на рублевке-то да

Evgeny
29.11.2016
00:19:59
Я б е з р а б о т н ы й
Документация плохая, я прошерстил половину до компонентов и до сих пор не представляю, как этот дизайн-то выглядит. Материал в этом плане на голову выше.
Сетка дерьмовая — нельзя указать разные колонки для xs/sm/md/lg

Lupsick
29.11.2016
00:21:11
можно

Evgeny
29.11.2016
00:21:29
Не увидел
Но документация компонентов неплохая, весьма неплохая

Lupsick
29.11.2016
00:21:53
в гриде меня не устраивает только то что нельзя делать типа center="xs" between="sm" для флекса
http://roylee0704.github.io/react-flexbox-grid/ вот эта либа умеет в такое
но я ее поставил и там отстой
так короче
я взял вот это
https://github.com/danvk/source-map-explorer
и у меня два раза инклудится moment.js
один раз его инклудит antd а второй раз хз откуда

Evgeny
29.11.2016
00:42:22
ееее разные версии пакетов
Поищи вебпак эксплорер
Там будут связи

Google

Evgeny
29.11.2016
00:42:39
Порочные и незаконные

Lupsick
29.11.2016
00:46:45

Evgeny
29.11.2016
00:46:53
Говорю же ПОИЩИ
https://chrisbateman.github.io/webpack-visualizer/

Lupsick
29.11.2016
00:47:40
эта параша мне то же самое показывает, только в более неудобном виде
в рбщем я починил
нужно было удалить из dependencies moment & moment-timezone

[Anonymous]
29.11.2016
03:52:10
а как можно декорировать методы компонента?

Дмитрий
29.11.2016
03:56:37
Функция-миксин?
Или прокси

[Anonymous]
29.11.2016
03:57:38
миксин - это скорее декорирование класса
а не метода

Дмитрий
29.11.2016
03:58:07
Ну а второй вариант)