@react_js

Страница 586 из 5115
Ostap
27.10.2016
15:16:08
всегда pros&cons

Aleh
27.10.2016
15:16:13
а почему через слеш?
ну я бы еще что-нибудь туда закинул, но лень

Vitaliy
27.10.2016
15:16:47
30 модулей6 каждый модуль по сути раздел. с подразделами

и попоробуйте в 1 сторе не захлебнуться

Google
Iaroslav ¯\_(ツ)_/¯
27.10.2016
15:17:22
лучше выроботать подход на flux архитектуре понять в чем минусы и в чер оверхед в подходе. понять зачем redux и что он решает. а потом уже пробовать мобикс и всю магию с observables & reactions
Я б с радостью, но тут за меня уже всё решили. Больше всего смущает, что в отличии от редакса нет единого стора и я не могу понять, как мне собрать в одном несчастном обработчике клика по кнопке необходимые мне данные, которые, как я понимаю, раскиданы по разным частям приложения

Сергей
27.10.2016
15:17:45
и попоробуйте в 1 сторе не захлебнуться
вообще похер один или туча

очень удобно и практично

Roman
27.10.2016
15:17:55
+

Ostap
27.10.2016
15:18:13
не разным частям приложения, а лижат в разных сторах. можеш какой нибуть real-world пример

я постараюсь решить с помощью mobx

но в redux бесит, что на 1 маленькую фичу нужно модифицировать 3-4 файла

100500 констант

и прочего шлака

Сергей
27.10.2016
15:19:06
но в redux бесит, что на 1 маленькую фичу нужно модифицировать 3-4 файла
можно в модулях хранить и использовать генераторы констант

Vitaliy
27.10.2016
15:19:07
вот и хипстота понабежала =)

Google
Ostap
27.10.2016
15:19:29
можно и redux-observable

можно много )

Сергей
27.10.2016
15:19:40
а можно и mobx :)
можно и mobx)))

просто для redux куча упрощений есть если принять для команды соглашения

Ostap
27.10.2016
15:20:20
я вот ярый фанат react, но последнее время щупаю ангуляр2 и очень нравиться ибо ничего не нужно решать

очень прет в этом плане и ember

если у тебя json api и “свой” бекенд

там в чатике по ts было про https://en.wikipedia.org/wiki/Design_by_contract

Сергей
27.10.2016
15:24:02
есть ещё такая штука как DCI

Ostap
27.10.2016
15:24:19
патерн

Andrey
27.10.2016
15:29:14
Как лучше: <MyAwesomeReactComponent>Text</MyAwesomeReactComponent> или <MyAwesomeReactComponent children="Text" /> ?

Andrey
27.10.2016
15:29:33
Второй вариант никогда не встречал

1
почему?

Egor
27.10.2016
15:31:04
первый вариант больше вписывается в jsx формат, 2й скорее функциональный

Andrey
27.10.2016
15:31:18
Но оба они идентичны?

Egor
27.10.2016
15:31:43
т.е. тогда уж лучше все функционально писать, имхо

Andrey
27.10.2016
15:32:03
Окей, спасибо

Konstantin
27.10.2016
15:38:01
Google
Dmitry
27.10.2016
15:56:23
Если юзаю второй, то обычно делаю не children, а text, как вариант

Особенно, если компонент содержит несколько дыр, в который можно вставлять хтмл, то странно 1 из них держать в виде чилдрена, а остальные обычным пропсами передавать

Malgalad
27.10.2016
15:58:10
это не аналогично. в примере выше ты в MyAwesomeReactComponent в обоих случаях достаёшь текст по this.props.children.

Dmitry
27.10.2016
16:07:16
Поэтому я и говорю, что назвал бы в некоторых случаях вместо children - text

Bogdan
27.10.2016
16:12:25
Всем добрый вечер, кто-то юзал google maps с реактом? Как установить styledMapType?

В модуле react-google-maps

Просто нужно поменять стили карт

Не могу найти как

Vladimir
27.10.2016
16:19:00
Не могу найти как
Посмотри исходники

Ҫѐҏӗѫӑ
27.10.2016
16:54:35
я девелопер. я не хочу ничего решать. я хочу нг2 и на ручки

Eugene
27.10.2016
17:12:51
в react-router4 совсем убрали onEnter?

Damir
27.10.2016
17:46:54
что для валидации форм лучше заюзать?

[Anonymous]
27.10.2016
17:48:26
есть у кого ссылочка на лист, с миниапсами на реакте? хочется потыкать, посмотреть организацию кода и т.д. на гитхабе нахожу только одни компоненты ><

Roman
27.10.2016
17:49:24
Демки компонентов часто и есть мини аппсы

Бойлерплейты еще

[Anonymous]
27.10.2016
17:50:14
ну то что я находил, не совсем миниаппсы, а скролы, слайдеры, менюшки и т.д.

ну ладно, если у кого завалялся список скинте

так ясно, что искать в ручную придется

Roman
27.10.2016
17:51:08
Awesome-react

React.rocks

Google
[Anonymous]
27.10.2016
17:51:48
cпасибки, добра

Lupsick
27.10.2016
18:17:06
https://grommet.github.io/docs/accordion компоненты еще какие-то

Paul
27.10.2016
18:33:24
Использую redux-saga - после загрузки шлётся на сервер запрос WHOAMI, но кроме него приложение пытается прочие запросы послать ? как можно реализовать подобную штуку: - пока action WHOAMI_SUCCESS не поймался, чтобы прочие запросы блокировались? Не могу сообразить, подскажите пожалуйста
Просто в других запросах которые зависят от этого проверяй что в стэйте есть то что тебе нужно в саге есть select Или если все нужно блокировать до авторизации, то просто делай очередь или регистрируй остальные саги только после заверщения первой. В общем вариантов дофига, зависит от твоей архитектуры

Damir
27.10.2016
18:36:59
пардон за странный вопрос, как вылезти в корень стора из редюсера, добавленного через combineReducers?

Paul
27.10.2016
18:39:20
Вылезти? Всмысле из редьюсера взять что-то из другой части стэйта?

Damir
27.10.2016
18:39:54
да, у редюсера стейт смотрит на свойство, которое было назначено через combineReducers

Lupsick
27.10.2016
18:51:04
да, у редюсера стейт смотрит на свойство, которое было назначено через combineReducers
в редьюсер передавай значение из экшена, где делаешь getState()

Damir
27.10.2016
18:57:00
в редьюсер передавай значение из экшена, где делаешь getState()
вероятно тогда нужно стор писать в глобальный объект, чтобы позже его прочитать? он недоступен из акшенов напрямую

Damir
27.10.2016
18:58:19
redux-thunk
непонял если честно, как такое сделать и чем поможет thunk в данном случае

♥️
27.10.2016
18:59:23
всем привет

такой вопрос у меня есть либа типа нативная и мне нужно ее запихать в реакт

либа подключается script

я могу сделать файл с экспортом

этой либы

но вот она юзает другие либы с scipt

Lupsick
27.10.2016
19:00:46
непонял если честно, как такое сделать и чем поможет thunk в данном случае
redux-thunk тебе передаст dispatch и getState в экшен https://github.com/gaearon/redux-thunk/blob/master/src/index.js

[Anonymous]
27.10.2016
19:01:45
но вот она юзает другие либы с scipt
внутри неё импорти другие либы, не?

♥️
27.10.2016
19:02:19
получается во всех либах экспорт писать

но они там сжатые

Google
[Anonymous]
27.10.2016
19:02:43
найди разжатые

или найди переменную, которую заменил минификатор

Damir
27.10.2016
19:03:45
redux-thunk тебе передаст dispatch и getState в экшен https://github.com/gaearon/redux-thunk/blob/master/src/index.js
спасибо чувак, что-то я забыл thunk добавить в проект

[Anonymous]
27.10.2016
19:03:46
лол

Name
27.10.2016
19:14:34
вероятно тогда нужно стор писать в глобальный объект, чтобы позже его прочитать? он недоступен из акшенов напрямую
почитай документацию про combineReducers и вообще про редьюсеры, и что ты можешь организовывать как угодно http://redux.js.org/docs/recipes/StructuringReducers.html

Brs
27.10.2016
19:21:28
Чуваки, а как вы селекторы используете на больших приложениях с динамическими данными?

Мемоизируете по параметрам запроса?

Brs
27.10.2016
19:47:00
Ну да, там примеры в ридми какие-то простые

Владимир
27.10.2016
20:08:19
Реселект это не мемоизация по параметрам запроса

Oleg
27.10.2016
20:08:29
в react-router4 совсем убрали onEnter?
https://github.com/ReactTraining/react-router/issues/3854

Lupsick
27.10.2016
20:17:56
реакт роутер не нужен

Ivan
27.10.2016
20:19:09
Привет всем, есть вакансия, может кому интересно – https://moikrug.ru/vacancies/1000025617

Ivan
27.10.2016
20:20:34
ок понял, а почему?

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