
Ҫѐҏӗѫӑ
18.06.2016
10:48:23
и ваще рекомпоз вышел клевый

anoru
18.06.2016
10:48:40
Вспомнил, что у реакта был какой-то свой flux тулз, который появился после redux и сильно был похож синтаксисом. Его вообще кто-нибудь юзает?

Ҫѐҏӗѫӑ
18.06.2016
10:48:57
Flux utils чот такое

anoru
18.06.2016
10:49:05
ага

Google

Ҫѐҏӗѫӑ
18.06.2016
10:49:05
https://facebook.github.io/flux/docs/flux-utils.html
я знаю кто юзает (и чот коммитил)
но его нет в чяте
Леша Распопов. он есть в чате в гиттере
https://gitter.im/dev-ua/reactjs
тут
@alexeyraspopov
ваще его юзают все, кто юзает ща flux

anoru
18.06.2016
10:51:58
Просто любопытно было) Так то понимаю, что ничего особенного нет

Евгений
18.06.2016
11:09:19
кто с vim рабоатет ?
я нажал vim . выбрал нужный файл, но теперь хочу вернуть в общее дерево каталогов и файло не выходя из vim , как это сделать ?

anoru
18.06.2016
11:09:54
>vim
>2016

Евгений
18.06.2016
11:10:22
а что такого ?

Google

[Anonymous]
18.06.2016
11:10:28
Разве что емакс, но спорно

anoru
18.06.2016
11:10:42
Все на шторме, саблайме или атоме. Ну, с вим режимом (хотя это про другое там уже - про перемещение, а не редактор)

Vasiliy
18.06.2016
11:15:01
далеко не все

Евгений
18.06.2016
11:17:55

Vasiliy
18.06.2016
11:18:09
вернутьСЯ, понял теперь)

Евгений
18.06.2016
11:18:12
:Vex *

Vasiliy
18.06.2016
11:19:55

[Anonymous]
18.06.2016
11:37:56

$Bogdan
18.06.2016
11:45:30
Можно контрл на капс переназначить и проще будет, и вообще у имакс лучший вим мод есть.
Spacemacs можно просмотреть

Vladimir
18.06.2016
11:57:22

[Anonymous]
18.06.2016
12:17:23

Tim
18.06.2016
12:22:45
капс вообще самая бесполезная клавиша

blkmrkt
18.06.2016
12:30:01
может знает кто готовый фреймворк с реактом для создания интернет-шопа, либо полноценный движок? коллега интересуется

Lupsick
18.06.2016
12:31:35
я щас юзаю spree + пишу клиент на реакте
вот spree решит 90% твоих задач точно

blkmrkt
18.06.2016
12:31:49
просто есть один оптовик, и они потратили дофига денег и больше полугода на криво настроенный PrestaShop, хотелось бы им указать нужное направление

Google

Lupsick
18.06.2016
12:32:58
если им все равно сколько платить, то shopify заюзай

blkmrkt
18.06.2016
12:33:38

Lupsick
18.06.2016
12:34:47
у spree есть апи на все случаи жизни

Aleksandr
18.06.2016
12:34:55

blkmrkt
18.06.2016
12:36:16
у spree есть апи на все случаи жизни
не понимаю нифига что-то, столько же всего намылено как и у Strongloop. много текста, позитивных адъективов, но нифига не понятно что это и какую проблему оно решит

Lupsick
18.06.2016
12:42:11
Полноценный магазин да ещё и с апи на основе которого можешь быстро другой магазин сделать

blkmrkt
18.06.2016
12:44:27
уфф, я на руби никогда не писал. может на ноде есть подобное?

Lupsick
18.06.2016
12:46:28
дак ты поднимаешь магазин и по апи ведешь все общение, тебе не надо руби знать

blkmrkt
18.06.2016
12:46:42
а точно, сорри

Lupsick
18.06.2016
12:47:00
shopify тогда еще, но там 29$/month

blkmrkt
18.06.2016
12:47:03
не знаете, как он будет себя вести с 90тыс товаров?

Lupsick
18.06.2016
12:47:18
без оптимизации плохо

blkmrkt
18.06.2016
12:47:35
algolia еще бы подключить, или встроенный faceting

Lupsick
18.06.2016
12:47:37
тебе тогда точно лучше shopify

blkmrkt
18.06.2016
12:48:55
https://demo.algolia.com/instant-search-demo/?q=&hPP=10&idx=instant_search&p=0&is_v=1
вот такое без Алголии там нельзя подклчить?

Lupsick
18.06.2016
12:50:09
Поиск? Шопифай кастомизируется как хочешь, но конкретно на счет такого поиска не могу сказать как делать и что делать

blkmrkt
18.06.2016
13:07:19
https://docs.reactioncommerce.com/ не пробовали? Метеор и монго

Andrey
18.06.2016
13:27:02
я тут вот чего узнал..
вот есть у нас метод в контейнере, и мы его передаём в презентационный компонент через пропсы.
return (<List fuckActive ={this.fuckActive} />);
оказывается, что к методу this.fuckActive будет привязан контекст
будто бы у нас не
fuckActive={this.fuckActive}
а
this.fuckActive.bind(this)

Google

Евгений
18.06.2016
13:28:16
А мужики то не знают.
Ты передаешь метод по ссылке и ожидаешь, что у него контект будет правильный?

Andrey
18.06.2016
13:28:48
оно мне не мешало, но потом заглянув в дебагер немного удивился, чёйто вызывая метод в презентационном(глупом) компоненте у меня стейт контейнера доступен

Евгений
18.06.2016
13:29:55
Из какой статьи?

Andrey
18.06.2016
13:30:41
https://css-tricks.com/learning-react-container-components/
строка там такая return (<UserList users={this.state.users} toggleActive={this.toggleActive} />);
а внутри юзерлиста они делают вот такое
<button onClick={this.props.toggleActive}>Toggle Active</button>

Евгений
18.06.2016
13:33:19
Там же написан комментарий:
// We should change state in container components :)

Admin
ERROR: S client not available

Andrey
18.06.2016
13:33:26
стоп
http://codepen.io/bradwestfall/pen/oxBGRa
вот пример . зырь жс строку53

Евгений
18.06.2016
13:34:43
вижу

Andrey
18.06.2016
13:34:57
они там прибиндивают null и аргумент в виде user.id

Евгений
18.06.2016
13:35:03
контекст прибит

Andrey
18.06.2016
13:35:10
это ок ))

Евгений
18.06.2016
13:35:34
Что не так то?
убивают контекст через null, передают в вызов параметр user.id

Andrey
18.06.2016
13:36:11
но внутри этого метода this.state доступен..
значит да.. контекст у методов прибивается во время передачи этого метода в детей через пропсы))

Google

localvoid
18.06.2016
13:37:20
там используется React.createClass, который биндит

hlomzik
18.06.2016
13:39:23
https://facebook.github.io/react/docs/reusable-components.html#no-autobinding

Andrey
18.06.2016
13:41:57
спасибо за наводку. Признаюсь доку читал фрагментами, т.к. она на инглише

Aleksandr
18.06.2016
14:23:13
Всем привет, есть ли какая-то возможность использовать React.PropTypes для валидации данных отдельно от компонента, например завалидировать ответ сервера?

Andrey
18.06.2016
14:24:23
типа заюзить реакт не по назначению ?

Aleksandr
18.06.2016
14:24:55
=\ Видимо
Просто в другом случае придется тащить еще какую-нибудь зависимость в проект, например flow.

Andrey
18.06.2016
14:27:03

Aleksandr
18.06.2016
14:27:33
В общем понял - не стоит этого делать

Andrey
18.06.2016
14:30:11
Aleksandr https://facebook.github.io/react/docs/reusable-components.html смари на эту портянку. возможно это то что надо .. (инфа не 100%)

Aleksandr
18.06.2016
14:31:38

blkmrkt
18.06.2016
14:32:45

Andrey
18.06.2016
14:38:47

Aleksandr
18.06.2016
14:42:43

Alexander
18.06.2016
15:23:39

blkmrkt
18.06.2016
15:24:19
думаю туда влезть тоже
я пока не разбирался как функционал доделать под себя, но вроде бы там npm install просто для новых модулей

Dima
18.06.2016
15:26:25
проведите, пожалуйста, рефакторинг кода, https://github.com/distolma/distolma.github.io/tree/master/react я создал часть приложения по ТЗ https://gist.github.com/geksilla/72a0cb882d2b7d8b4336, не могу вывести список авторов

blkmrkt
18.06.2016
15:28:22

Dima
18.06.2016
15:28:43
да ?

Евгений
18.06.2016
16:16:48
Приложение то пустое. Что там ревьюить?

Andrey
18.06.2016
16:31:24
Books.js - здесь подойдет стателес приложение и нужно передавать не просто data, а 2 разных пропса authors и books