@react_js

Страница 2408 из 5115
andretshurotshka?❄️кде
25.10.2017
17:31:25
лол
норм ответ

kana
25.10.2017
17:31:34
согласен

Artyom
25.10.2017
17:31:35
=D

Ну вы че

Google
Artyom
25.10.2017
17:31:49
Мы хотим сделать сообщество более дружелюбным и поэтому с сегодняшнего дня в чате вступает в силу Кодекс Поведения (Code of Conduct) https://github.com/telegram-ru/rules/blob/master/code-of-conduct.md Обсуждения, дополнения и замечания приветствуются в виде Issue в репозитории. PS Весь флуд теперь будем отправлять в @random_ru

Triple
25.10.2017
17:32:02
лол, это крутой ответ)

kana
25.10.2017
17:32:06
так да, сейчас норм практика делать две сборки. Одна с вебпаком и бабелем Одна без вебпака и бабеля, сразу шоб браузеры модули подключали

andretshurotshka?❄️кде
25.10.2017
17:33:35
а

Artyom
25.10.2017
17:33:39
Еще под http2 сборка! (я не знаю что это на 99% и сказал просто так)

Еще под http2 сборка! (я не знаю что это на 99% и сказал просто так)
Но если кто-то расскажет, будет интересно

kana
25.10.2017
17:34:38
Еще под http2 сборка! (я не знаю что это на 99% и сказал просто так)
ну так это и есть вторая сборка. Так как если у нас нет вебпака, то куча файлов-модулей, без http2 тут никуда

Artyom
25.10.2017
17:34:41
Интересно, что прод сборка CRA содержит сурсмэпы... Разве это хорошо, пихать сурсмэпы в прод?

kana
25.10.2017
17:35:06
ну, так делать не стоит, но как это вредит?

Artyom
25.10.2017
17:35:33
ну так это и есть вторая сборка. Так как если у нас нет вебпака, то куча файлов-модулей, без http2 тут никуда
Не. Есть сборка в 1 файл "без" транспиляции, есть с траспиляцией. А http2 это уже будущее. Или вы юзаете?

Вредит тем, что комментарии, как минимум, остаются, в которых может быть что-то не хорошее записано...

kana
25.10.2017
17:36:08
мы нет, но http2 уже ведь давно настоящее

Artyom
25.10.2017
17:36:17
А кто его использует?)

Google
kana
25.10.2017
17:36:35
ну кто-то наверняка использует, кто пишет на нативных модулях (такие есть)

Вопрос про DI, кстати Я в большом приложении понял, что без DI реально сложно, есть ли какие-то решения в реакте без явного использования контекста?

Я тут недавно понял, что ангуляр в энтерпрайзе не так уж и плох, еще бы рендер через реакт и вообще збс (ну и документацию нормальную)

Artyom
25.10.2017
17:39:20
У нас компонент вызывает экшн - он апи - он сурс - он axios. Любой шаг можно прозрачно подменить, чем не DI?

kana
25.10.2017
17:40:29
не понял, что за onApi/onSource/onAxios?

Artyom
25.10.2017
17:40:41
"он" - это метоимение)

kana
25.10.2017
17:40:46
а

Play
25.10.2017
17:40:58
Как клавиатуру зафиксировать, чтобы не дергалась при вводе суммы? <input style={{height: 30, width: 160, borderColor: 'gray', borderWidth: 1 }} type="number" pattern="[0-9]*" inputMode="numeric" value={this.state.cost} placeholder=' введите сумму' onChange={this.handleChange} />

Dmitry
25.10.2017
17:41:30
и это лучший фреймворк для ентерпрайза

Artyom
25.10.2017
17:41:43
Залипательная анимашка

kana
25.10.2017
17:42:04
да, тут я согласен, сервисы это мастхэв, но мне в ангуляре больше всего не нравятся шаблоны

Artyom
25.10.2017
17:42:09
@reactnative_ru

kana
25.10.2017
17:42:15
я с ними много говна поел на первом ангуляре

Dmitry
25.10.2017
17:42:19
Кстати про DI тоже интересно было бы почитать

ну какой-то infersity, но я чет не уверен в нем

С мобх видел какие-то подобия на DI с простой реализацией

выглядело весьма интересно, но все же хочется что-то с редуксом

Но в реакте и редуксе с di дальше екстра парамсов и контекста никто не отходил.

Google
Dmitry
25.10.2017
17:44:52
Ну и если кто-то писал такую реализацию, то там качество кода явно не на хорошую статью



https://medium.com/@maxheiber/no-need-for-dependency-injection-in-react-components-641182760aaa)

Artyom
25.10.2017
17:46:45
https://habrahabr.ru/post/340706/

Dmitry
25.10.2017
17:47:52
https://habrahabr.ru/post/340706/
Он с геттинг стартед редукса скопировал это ?

Artyom
25.10.2017
17:48:09
НЗ

Dmitry
25.10.2017
17:48:16
https://egghead.io/lessons/javascript-redux-updating-data-on-the-server

вот уж лучше

Alex
25.10.2017
17:48:39
кстати, почему разделили reducers и actions?

Artyom
25.10.2017
17:49:13
кстати, почему разделили reducers и actions?
Экшены для бизнес логики, редусеры для форматирования данных

Dmitry
25.10.2017
17:49:17
const fn = (a)=>b=>c

^

kana
25.10.2017
17:50:18
чет я не понял ни вопрос, ни решение

коннект или контекст?

так да, тебе правильно подсказали

Alex
25.10.2017
17:51:34
Экшены для бизнес логики, редусеры для форматирования данных
тип чтобы в одном месте видеть всё что может произойти со стейтом и протестировать?

kana
25.10.2017
17:52:29
f = a => b => g(a, b) <button onClick={this.f(a)} /> Но это не очень хорошее решение для компонентов, которые часто перерисовываются, в такие компоненты лучше через пропсы передать значения

Dmitry
25.10.2017
17:53:21
const tabChange = soloType => lobbyType => thridArg => {//code} <button onChange={childTabChange} />

Artyom
25.10.2017
17:53:52
Dmitry
25.10.2017
17:55:09
Кстати недавно столкнулся с проблемой, что слишком мелко разбивал редюсеры )

Google
kana
25.10.2017
17:55:19
пф

Dmitry
25.10.2017
17:55:27
И в итоге не хватало данных что бы форматировать пейлоад

Artyom
25.10.2017
17:55:36
А я наоборот, что редюсеры не достаточно разбиваю чет, понял недавно)

kana
25.10.2017
17:55:38


Dmitry
25.10.2017
17:55:53


хмм

чето напоминает)

хдд

kana
25.10.2017
17:56:08
хм, ну ладно

Dmitry
25.10.2017
17:56:20


kana
25.10.2017
17:56:34
а почему "мелко", какие-то проблемы с этим появились?

мне пока нормально

Artyom
25.10.2017
17:56:46
redux-act?

Dmitry
25.10.2017
17:56:55
redux-act?
у меня свое самописное)

с плюхами

kana
25.10.2017
17:57:21
у меня act, но все как у Димы

Alex
25.10.2017
17:57:27
просто мой подход усложняет тестирование но уменьшает количество кода

Dmitry
25.10.2017
17:57:42


с такими плюхами

Artyom
25.10.2017
17:58:01
у меня act, но все как у Димы
Попиарюсь https://www.npmjs.com/package/redux-act-dispatch-free

Google
kana
25.10.2017
17:58:29
а в чем плюха?)

Alex
25.10.2017
17:58:45


Dmitry
25.10.2017
17:58:45
на комбайне можно вызвать он и будет новый редюсер

kana
25.10.2017
17:58:55
аааа

Dmitry
25.10.2017
17:59:11
и в нем стейт будет все что в предыдущем редюсере

https://github.com/zhDmitry/rrethunk

вот мое, но пока оно сыроватое и в разработке

последнюю версию ищите в приватном репозитории на гитлабе )

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