
anoru
09.06.2016
14:10:25
А как ты создаешь чанк? Ну, то есть из коробки у тебя будет просто бандл создаватьс, если ты не заюзашь requrie.ensure или настройки вебпака. Вообщем для начала я бы попробовал компонент сделать полностью пустым. )

JiSeven
09.06.2016
14:14:04
http://prntscr.com/beax6o - это enrty
http://prntscr.com/beaxru - это компонент. Проще некуда)

Roman
09.06.2016
14:15:14
в аттрибутах

Google

JiSeven
09.06.2016
14:16:13
есть немного. Но привык уже

anoru
09.06.2016
14:18:19
children пустой будет

JiSeven
09.06.2016
14:19:14

Roman
09.06.2016
14:19:35
ништяк

JiSeven
09.06.2016
14:19:51
в аттрибутах
я как раз вспомнил, что у атома есть дев тулсы хрома)
ты гляди, пригодились)

Sergey
09.06.2016
14:32:46
По внешнему виду скопировали ExtJS
У них колонки странно ресайзятся: они должны "толкать" друг друга. Во всяком случае я так делал когда писал свой грид
И ширина колонок в пикселях, как в ExtJS. Из-за этого появляется горизонтальная прокрутка.

Igor
09.06.2016
14:59:41

Sergey
09.06.2016
15:01:16

Igor
09.06.2016
15:01:58

Sergey
09.06.2016
15:02:46

Google

Igor
09.06.2016
15:03:58
да и мы зря тогда с 4й на 6ю мигрировали, что ли? :D

Sergey
09.06.2016
15:06:14
Смотрю вот на их гитхаб, и не понимаю - зачем нужно вот это https://github.com/zippyui/react-flex

Igor
09.06.2016
15:06:51
Initial commit
radubrehar committed on Aug 25, 2014
пацаны еще про flex в css не знали

JiSeven
09.06.2016
15:31:46
Похоже, что потом узнали и словили печальку)

Sergey
09.06.2016
15:38:37
Фейсбук окнончательно переходит на классы: https://github.com/reactjs/core-notes/blob/master/2016-06/june-02.md

Andrey
09.06.2016
15:48:52
и еще возможно добавят синтаксис <*Component /> который будет включать миксин PureRenderMixin у компонента
и React.PureComponent

localvoid
09.06.2016
16:26:40
не будет врубать никакой миксин у компоненты, проверка будет у виртуальной ноды

Slava
09.06.2016
16:30:07
О кстати народ, а кто-нибудь использует react-addons-pure-render-mixin ? Вы функции передаете в пропсах?

Andrey
09.06.2016
16:36:57

Nikita
09.06.2016
16:39:57
юзаю, еще как есть проблемы
хотя последнее время ручками scu пишу

Alxander
09.06.2016
17:27:32
Привет, ребята. А чем нынче модно ксс модули на сервере собирать? Чтобы всё универсальненько было.
При этом если серверный код бабелом не собирается.
Очень сложно сразу так в рект и ко бросаться, многие туториалы отвалились и половина либ deprecated.

Roman
09.06.2016
17:34:12
Gulp?

Gordey
09.06.2016
17:53:40
А это болезнь всей актуалочки, реакта и околореактных штук в особенности
Постоянно то одно то другое становится deprecated

Google

Dima
09.06.2016
17:54:30
Ребят, а можно опубликовать поиск реакт фронта?
Что за стартап мейкерс?

Alexey
09.06.2016
17:59:25
тот самый трачук?

Dima
09.06.2016
17:59:51
Он самый

Alexey
09.06.2016
18:00:10
как квенти?

Dima
09.06.2016
18:00:27
Так мертв давно

Alexey
09.06.2016
18:00:43
тогда всё в порядке

Dima
09.06.2016
18:00:53
??

Andrey
09.06.2016
18:13:05
юзаю, еще как есть проблемы
Почему? в том миксине используется shallowEqual от fbjs и https://github.com/facebook/fbjs/blob/master/src/core/shallowEqual.js и созданные функции нормально проходят эту проверку
пример -
var shallowEqual = require('fbjs/lib/shallowEqual');
var a = () => 1
console.log(shallowEqual({f: a}, {f: a}))
-> true

Slava
09.06.2016
19:48:40
А вот там прикол с shallowEqual в том, что пока мы не вставили в него вот такой костыль: if (!_.isFunction(objA[keysA[i]])) {
return false;
}
Интерфейс подтормаживал ;)
У нас в пропсах часто передаются функции

Slava
09.06.2016
19:49:27
Видимо это незаметно когда интерфейс мало элементов имеет

Andrey
09.06.2016
19:55:23
упс. протухшее сообщение.
вот что добивает в телеграме это то что лог не крутится порой. и получается что читаешь старые сообщения принимая их за новые.
В джаббере такой x#йни не было

Andrey
09.06.2016
19:58:17

Slava
09.06.2016
20:01:01
http://pastebin.com/fnsH9Wj6 - вот тут видно где этот кусок

Andrey
09.06.2016
20:03:21
вы значит создаете функции или биндите в передаваемых переменных)
но в таком фиксе могут быть большие проблемы, если вы поменяете передаваемую функцию

Google

Slava
09.06.2016
20:08:35
если его убрать у меня сафари умирает

Andrey
09.06.2016
20:09:26
можно конечно и так решать, а можно просто включить правило - https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/jsx-no-bind.md

Slava
09.06.2016
20:13:04
Дельно!
"Вау" :]

Artur
09.06.2016
20:18:33
Почему-то не удивлен

Admin
ERROR: S client not available

Artur
09.06.2016
20:18:58
Не зря я за лицензию Web/Php storm плачу последние лет 5.

Denis
09.06.2016
20:19:17
)) Но за TypeScript тебе должно быть стыдно

Artur
09.06.2016
20:19:20
Кстати, Денис

Denis
09.06.2016
20:19:24
Полегче

Yung
09.06.2016
20:20:05
А почему атом это иде?

Dmitrii
09.06.2016
20:20:32
"cat > app.js" FTW

Yung
09.06.2016
20:20:37
инби4 тормозит как иде

Artur
09.06.2016
20:21:07
Ой, ну не надо) TypeScript помогает мне не делать тупых багов. Время потраченное на его освоение истрачено и не жалко, в общем-то)
В общем еще предлагаю к твоему опросу добавить еще один: а вы платите за лицензию используемого софта? Так прям любопытно стало. Еще бы корреляцию провести, кто какой софт использует и за какой платят, а за какой нет (исключая фри).

Дмитрий
09.06.2016
20:21:28
Очень уважал IDEA, когда писал на java, после длительного перерыва WebStorm для js показался лютым тормозом по сравнению с Sublime.
Мне кажется, я что-то делаю не так или стоит смириться?)

Slava
09.06.2016
20:22:18
А есть где-нибудь джентельменский пакет плагинов для Atom/Sublime? Статейка, где все сниппеты и полезности списком. Я уверен вы в курсе.

Artur
09.06.2016
20:23:10

Denis
09.06.2016
20:23:46

Alexander
09.06.2016
20:23:49
Atom IDE?)

Google

Artur
09.06.2016
20:24:06
Кстати, атом у меня не пошел. Как-то тупил серьезно и глючил. Может стоит снова вопробовать?

Andrey
09.06.2016
20:24:22
если поставить tern.js + Hyperclick, то можно сказать что Atom ide )

Denis
09.06.2016
20:24:24
А, понял) Вы про само название. Это в Facebook они так себя называют

Alexander
09.06.2016
20:24:33
новые версии круты довольно у атома

Denis
09.06.2016
20:24:56
https://www.facebook.com/AtomHackable/?fref=ts

Дмитрий
09.06.2016
20:24:58
Хотя хочется уже не передать как))

Artur
09.06.2016
20:25:06
А что вообще такое IDE? Разве не текстовый редактор с плагинами и подсказками? :))))

Andrey
09.06.2016
20:25:33

Artur
09.06.2016
20:25:58
Какая версия WebStorm кстати?

Denis
09.06.2016
20:26:41
К этому как раз я и клоню) An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of a source code editor, build automation tools and a debugger. Most modern IDEs have intelligent code completion.

Дмитрий
09.06.2016
20:26:44

Sergey
09.06.2016
20:27:20
ide должна еще кофе варить, ага