@react_js

Страница 813 из 5115
Алексей
10.01.2017
11:07:46
Алексей
10.01.2017
11:24:57
Просто я предерживаюсь такого мнения - писать чисто FP также глупо как писать чисто OOP - я за смесь и того и другово.

Google
Nikita
10.01.2017
11:30:00
поддерживаю чем большим колличесвом инструментов ты владееш тем шире способности

Nikita
10.01.2017
11:30:26
Конечно надо разные подходы знать

Алексей
10.01.2017
11:31:32
в хаскеле пишит чисто на фп и норм
и у Haskell нет никаких проблем? http://blog.jakubarnold.cz/2014/07/20/mutable-state-in-haskell.html

Nikita
10.01.2017
11:35:16
Какой-то сходу прогон Сайд-эффекты есть, просто их рантайм менеджит Ну да не суть. Проблема понятна. Мне нравятся языки с escape hatch'ами в императивщину и с фичами что б эти куски кода можно было изолировать как следует от функциональной части

То что сходу вспоминается ocaml, clojure

Alexander
10.01.2017
12:53:09
Те кто использовали router5 с реактом, подскажите как вы реализовывали вложенность вьюх?

грубо говоря, есть такой роут: { name: 'settings', path: '/settings/', children: [ { name: 'profile', path: 'profile/' }, { name: 'account', path: 'account/' }, { name: 'refer', path: 'refer/' }, { name: 'workspace', path: 'workspace/' }, { name: 'branding', path: 'branding/' } ] } у profile, account , refer и т.д. общий html шаблон, данные через пропсы прилетают, ну может форма иногда подгрузиться

то есть нужно чтобы они внутри Settings переключались, без ре-рендера внешнего вью

@klimashkin может знаешь?

Denis
10.01.2017
13:05:12
Сто процентов знает)

Alexander
10.01.2017
13:08:05
ну он собственно и советовал router5

Google
Dreamerinnoise
10.01.2017
14:56:19
Парни

почему компонент обёрнутый в withRouter рендерится дважды?

export const Modals = withRouter(ModalsImpl); const location = this.props.location; console.log(location); дёргается дважды

https://github.com/reactjs/react-router-redux/issues/197 Что-то похожее

a
10.01.2017
15:37:58
налетай ) https://twitter.com/reactjs/status/818568743265529863

Nikita
10.01.2017
15:40:04
Chance to buy?

a
10.01.2017
15:40:16
не, бесплатно

же

лотерея

есть, кстати, немаленький шанс, что и я там буду, с докладом

Nikita
10.01.2017
15:41:16
Перечитай страницу :)

Доклад это круто конечно

a
10.01.2017
15:41:55
а ) ну да, ты прав

тут спрашивают, что за тема. Доклад будет про https://github.com/fckt/react-layer-stack и почему ReactDOM.unstable_createPortal не решает проблему

DOM vs UI hierarchy

заявка такая:

Yakov
10.01.2017
15:56:17
``` // Первый вариант? const { clickTracking } = this.props; clickTracking(); // Или второй вариант? this.props.ckickTracking(); ```

Млин

Alexander
10.01.2017
16:00:30
Друзья, возможно банальные вопрос, но. Все уже пользуют декораторы или лучше писать в es6 стиле? С транспилингом естественно.

Типо @DragSource(ItemTypes.CARD, cardSource, (connect, monitor) => ({ connectDragSource: connect.dragSource(), isDragging: monitor.isDragging() }))

Google
Danila
10.01.2017
16:03:57
пример выше, кстати, не особо похож на декораторы из es.next, скорее на функцию-декоратор в названии которой собачка)

Alexander
10.01.2017
16:09:06
В TypeScript с mobx использую, в es6, наверное, без них бы обходился

Aleh
10.01.2017
16:25:13
ну, те декораторы-легаси, которые все юзают, даже не stage3

Valentin
10.01.2017
16:27:34
а есть у кого опыт использования sinopia? Или есть какие-то аналоги еще?

Egor
10.01.2017
16:27:54
Да, декораторы уже deprecated

Aleh
10.01.2017
16:28:29
Да, декораторы уже deprecated
есть новые https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-decorators а есть старые https://github.com/loganfsmyth/babel-plugin-transform-decorators-legacy

Ҫѐҏӗѫӑ
10.01.2017
17:00:36
https://github.com/babel/babel/blob/master/packages/babel-plugin-transform-decorators/src/index.js#L75-L87

это про новые

Ҫѐҏӗѫӑ
10.01.2017
17:00:44
если что

новых еще нет

Dreamerinnoise
10.01.2017
17:01:20
Кто-нибудь сталкивался?

export const Modals = withRouter(ModalsImpl); const location = this.props.location; console.log(location); дёргается дважды

Ҫѐҏӗѫӑ
10.01.2017
17:01:33
там многое поменялось при переходе со stage 1 на stage 2, реализаций stage 2 еще нет

Dreamerinnoise
10.01.2017
17:01:41
Использую browserHistory

Консоль лог в теле модала делаю. Без оборачивания все ок.

Aleh
10.01.2017
17:05:21
https://github.com/babel/babel/blob/master/packages/babel-plugin-transform-decorators/src/index.js#L75-L87
эт я тупанул, вроде кто-то создавал репозиторий, где начинал именно новый имплементить пропозал

Google
Ҫѐҏӗѫӑ
10.01.2017
17:06:09
ничего такого еще нет

Admin
ERROR: S client not available

Ҫѐҏӗѫӑ
10.01.2017
17:06:19
есть PR в Babylon https://github.com/babel/babylon/pull/236

но имплементор еще не знает как некоторые вещи правильно сделать, например, вот это https://twitter.com/drewml/status/805882731527806976

Aleh
10.01.2017
17:13:05
хохо

так вообще получается с какой-то версии бабеля легаси декораторы просто сломаются

или в парсере будут поддерживать оба синтаксиса

Дмитрий
10.01.2017
17:19:13
legacy-legacy-decorators

Alexander
10.01.2017
20:18:41
кто-нибудь встречался с такой проблемой в pure function компонентах, когда propTypes есть, но eslint всё равно ругается, что '...' is missing in props validation react/prop-types ?

Kirill
10.01.2017
20:23:46
https://github.com/feross/eslint-config-standard-react/issues/9

Alexander
10.01.2017
20:30:46
да, только непонятно какое решение

я видел эту линку

короче, надо писать PageLayout.propTypes = {..} а не PageLayout.PropTypes

автозамена)

Timur
10.01.2017
23:17:26
Скиньте кто-нибудь ссылочку с инструкцией для настройки простейшего локального сервера на NodeJs

Timur
10.01.2017
23:25:31
Google
Roman
11.01.2017
00:30:11
узнал что можно использовать миксины чтобы state'ы многих форм обрабатывать, а то у меня тут от трех полех шлишком много кода, в статье надпись depricated. что надо использовать на данный момент для синтаксического сахара?

в 2015 рекомендовали compositions

https://medium.com/@dan_abramov/mixins-are-dead-long-live-higher-order-components-94a0d2f9e750

Ҫѐҏӗѫӑ
11.01.2017
00:40:22
ее же

мб recompose

Roman
11.01.2017
00:41:03
че?

Ҫѐҏӗѫӑ
11.01.2017
01:05:38
композицию

может быть будет полезна либа recompose

Roman
11.01.2017
01:06:16
пока что пропсы через массив сделал все в разы уменьшилось

мне бы примеры этого recompose а то у них в доках хаос царит

кто нибудь использует webstorm?

Дмитрий
11.01.2017
03:11:43
So retro

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