
Igor
24.05.2016
12:14:22
Денис, всё верно, про гемини.

Антон
24.05.2016
12:14:32
Nightwatch.js, тот же селениум и с browser stack работает

Roman
24.05.2016
12:14:56
да, у каждого своя логика и формат их фрагмета в стейте
фрагмента*

Google

Roman
24.05.2016
12:14:56
какие-то саджестят, какие-то панельки открывают с дополнительным функционалом и т.д.
у меня такая же ситуация, на формах куча самых разнообразных компонентов в разных вариациях
использую https://github.com/jquense/react-formal
довольно простой подход, компоненты оборачиваются в <Form.Field />, в каждый передается свой field name / value / onChange обработчик
вся обработка валидации/изменения значений/сабмита централизованно происходит в главном контейнере который рендерит <Form />

Igor
24.05.2016
12:16:56
найтвоч говорят хуже селениума, хотя название - торт.

Denis
24.05.2016
12:17:19
https://github.com/galenframework/galen

Антон
24.05.2016
12:17:35

Denis
24.05.2016
12:18:46
У нас BS никаких альтернатив?

Roman
24.05.2016
12:21:29
Скажите пожалйста, а в react-router физически возможно передавать динамические пропсы в компонент Route? Или я вообще неправильно подхожу к решению вопроса?
в оф доке ничего не могу найти, в гугле информация противоречивая
вот такое только нашел, выглядит так себе

cloudo
24.05.2016
12:28:13
опиши use case

Roman
24.05.2016
12:29:35
делаю совсем простой сайт, нужно зашарить между несколькими компонентами один объект, не хочу использовать redux/flux (слишком сложно для такой мелочи)
то есть объект — в стейте родительского компонента, в котором определяю руты

Google

Anton
24.05.2016
12:32:49
Может я чего-то непонимаю - но зачем это делать так?

Sergey
24.05.2016
12:32:52
по-хорошему через пропсы пробросить (cloneElement / createElement), но можно и через контекст вроде

cloudo
24.05.2016
12:32:53
по сути когда ты описываешь иерархию из <Route component={Cmp1} /> компонентов, на деле они превращаются в иерархию из Cmp1 компонентов. сам Cmp1 ты рендеришь через cloneElement(this.props.children)
и вторым параметром можешь туда передать всё что угодно cloneElement(this.props.children, {dict: this.props.dict})

Anton
24.05.2016
12:33:08
Почему просто не сделать объект в файле и потом менять его свойства?

Sergey
24.05.2016
12:33:43
глобальные объекты порой сложно тестировать)

Anton
24.05.2016
12:33:50
Системы типа commonJs все равно всегда отдают ссылку на объект, экспортированный в перый раз

Roman
24.05.2016
12:34:01
а, ну кстати да
я пожалуй усложнил, спасибо
@sbekrin тут настолько мелкий проект, что о тестировании особо думать не нужно

Sergey
24.05.2016
12:37:14
:)

Vladimir
24.05.2016
12:54:46
я для мелких проектов люблю недофлакс юзать:
http://codepen.io/anon/pen/oxKVMp
но это должен быть реально маленький проект:)

Roman
24.05.2016
13:20:24

Roman
24.05.2016
13:21:18
да-да, уже все сделал и все работает, спасибо!
вот блин как исковеркало мышление привычка работать с флаксоредаксами, с ходу самое простое решение в голову не пришло)

Roman
24.05.2016
13:23:54
%)

Denis
24.05.2016
13:25:06
Вы сейчас навтыкаете своих недофлаксов, а людям потом после вас поддерживать :\

Roman
24.05.2016
13:26:06
одно шаримое между компонентами значение

Google

Roman
24.05.2016
13:26:15
проект будет работать один день
если вдруг понадобится шарить два и больше — поменяю или другой поменяет на редакс
весь проект — 250 строчек
не считая бэка
так что я не вижу проблемы в этом
я вообще вначале думал без реакта делать, на html+jquery, но в итоге решил, что все-таки так будет проще, с учетом задач
тьфу
html+vanilla
точнее

Denis
24.05.2016
13:29:59
) Палишься

Roman
24.05.2016
13:30:29
в чем же?)
а

Roman
24.05.2016
13:30:33
ну да
черт
по фрейду

Tim
24.05.2016
13:30:39
кто сказал jQuery? JO_O

Roman
24.05.2016
13:32:36
WAT

Алексей
24.05.2016
14:03:37

hlomzik
24.05.2016
14:05:51
промо-страница какая-нибудь небось

Алексей
24.05.2016
14:06:12
бинарные опционы:D

Google

Aleksey
24.05.2016
14:13:41

Vladimir
24.05.2016
14:15:19

Gordey
24.05.2016
14:19:22
а чо с backbone нет?) оттуда между прочим jquery выпили )
лили

hlomzik
24.05.2016
14:20:05

Ivan
24.05.2016
14:20:25
бэкбон без джиквери? Риалли?

Admin
ERROR: S client not available

Vladimir
24.05.2016
14:21:08
http://backbonejs.org/#View-$el как так?
https://github.com/jashkenas/backbone/wiki/using-backbone-without-jquery

Vladimir
24.05.2016
19:22:45
Получил ответ по поводу имен классов в Draft.js: https://github.com/facebook/draft-js/issues/413#issuecomment-221361064

trump ? trump ? hillary
24.05.2016
19:23:36
Best OS family
GNU/Linux – 80
??????? 40%
OS X – 62
????? 31%
MS Windows – 37
??? 19%
BSD – 5
▫️ 3%
Haiku – 4
▫️ 2%
GNU/Hurd – 3
▫️ 2%
CP/M – 2
▫️ 1%
NeXTSTEP – 2
▫️ 1%
OS/2 – 2
▫️ 1%
BeOS – 2
▫️ 1%
? 199 people voted so far.

Ҫѐҏӗѫӑ
24.05.2016
19:36:59
пролистал тут ваш чятик
изоморфный релей не нужен
мобикс норм
бекбон збс
винда фтв

Alexander
24.05.2016
19:55:54

Кисик
24.05.2016
20:00:17
Чуваки, сори, что опять с таким вопросом, может кто-то посоветовать на гитхабе опенсорс проект (было бы круто, если бы это был какой-то небольшой сайт по типу инет-магаза) у которого можно было бы подсмотреть всякие бест практисес, структуру приложения и т.д. Хотелось бы, что б в нём юзался redux. Смотрю на этот проджект пока что https://github.com/lynndylanhurley/redux-auth, может кто-то ещё что-то подскажет?

Andrey
24.05.2016
20:02:36
музыкальное приложение видел ?

Кисик
24.05.2016
20:04:14
Неа

Andrey
24.05.2016
20:05:29
https://github.com/andrewngu/sound-redux

Denis
24.05.2016
20:09:07
Супер

Кисик
24.05.2016
20:17:08

Google

Denis
24.05.2016
20:19:47
Кажется я снова вернулся к SoundCloud от MixCloud :)

anoru
25.05.2016
06:55:43
Как полгода назад советовали sound-redux, так и сейчас)

Dasha
25.05.2016
06:56:24
Утра всем! ? Погогите плиз отобрать лучшие доклады по JS на DC'16 http://devconf.ru/ru/offers/js ? Нужно оставить 8 лучших - пиарные отсеить ?

Andrey
25.05.2016
07:18:00
Архитектура фронтенда в 2016
React Native, Relay и GraphQL - опыт в production
По мне эти хорошими должны быть докладами

Dasha
25.05.2016
07:19:18
Если не сложно поставьте пойду ? - на то что вам интересно

Andrey
25.05.2016
07:26:34

Dasha
25.05.2016
07:28:51
К 2 июня..

Ҫѐҏӗѫӑ
25.05.2016
08:21:46
а можно как-то отменить свою завку?

Gordey
25.05.2016
08:22:10
Только архитектура фронтенда
остальное - не нужно

Ҫѐҏӗѫӑ
25.05.2016
08:22:26
неа

Gordey
25.05.2016
08:22:48
=/

Oleg
25.05.2016
08:23:09
ну вот а я проголосовал за него

Ҫѐҏӗѫӑ
25.05.2016
08:25:43
у меня уже второй год с девконф не складывается(

Andrey
25.05.2016
09:26:40
Относительно не давно появилась альтернатива вебпаку, напомните как называется?

Sergey
25.05.2016
09:27:03
rollup?