@react_js

Страница 860 из 5115
? ethorz
23.01.2017
08:47:20
можно в принципе не использовать тернарку

а просто если элемент есть - ничего не возвращать, потому что стор остается таким же, какой и был

Aleksey
23.01.2017
08:50:09
https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Set

Google
Aleksey
23.01.2017
08:51:06
нативно реализованная структура данных с вшитой уникальностью

? ethorz
23.01.2017
08:51:33
в редьюсер подойдет?

Дмитрий
23.01.2017
08:51:47
Сложновато

? ethorz
23.01.2017
08:52:08
я думаю через find тоже можно

Дмитрий
23.01.2017
08:52:26
Там же клонировать каждый раз придётся

Set

Aleksey
23.01.2017
08:54:10
как будто с массивами как-то иначе. [] просто иллюзия

Дмитрий
23.01.2017
08:54:28
Массивы дублировать проще

Чисто по синтаксису

? ethorz
23.01.2017
08:57:56
сложно

что есть R?

Дмитрий
23.01.2017
08:58:24
ramda

Google
Дмитрий
23.01.2017
08:58:36
сложно
Да, куда деваться

Roman
23.01.2017
08:59:16
о ужас )

? ethorz
23.01.2017
08:59:35
не, аппшка маленькая, смысла не вижу ставить рамду

Дмитрий
23.01.2017
09:20:29
Ну думай дальше тогда)

Сергей
23.01.2017
09:21:46
Vladimir
23.01.2017
09:23:40
лодаш тоже не будешь вставлять?

? ethorz
23.01.2017
09:24:17
нет

Pavel
23.01.2017
09:28:06
а зачем целиком вставлять?

Дмитрий
23.01.2017
09:34:57
нет
Следующий шаг — синдром Not invented here

Roman
23.01.2017
09:40:40
прикольная цитата - бакэнд один из самых больших бездельников в сетевой архитектуре

Vitaly
23.01.2017
10:33:19
Подскажите есть ли плюсы в выгрузке extract text pluginom css, от импорта из js а?

Vitaly
23.01.2017
10:37:28
Подскажите есть ли плюсы в выгрузке extract text pluginom css, от импорта из js а?
Есть, уменьшается размер бандла, опимизация рендера страницы, постпроцессинг csso/cssnano.

Vitaly
23.01.2017
10:39:11
Ок, спасибо!

Andrey
23.01.2017
10:57:46
кто чем формы валидирует? Чото я запутался в асинхронности. Нужно в инпут вводить число -> блокировать кнопку -> делать запрос на сервер -> разблокировать или не разблокировать кнопку. на инпуте сделал дебаунс. НО! Когда с сервера прилетают ответы то кнопка то блокируется то разблокируется я уже замучался с этим.

просто дебаунс 100 мс а сервер отвечает через 2000мс

хочется дебаунс поставить также на действие дисейбла на кнопке ))

Azein
23.01.2017
11:04:32
валидируй в промисе

Andrey
23.01.2017
11:16:56
отличный ответ. К тому что промисы нельзя отменить.

я в промисе и валидирую

Google
Kir
23.01.2017
11:20:31
bluebird promise можно отменить )

Roman
23.01.2017
11:20:34
я конпку сразу после вызова onClick блокирую пока непридет ответ с сервера )

Kir
23.01.2017
11:20:48
superagent можно отменить

да и нативный промис можно отменить

Vladimir
23.01.2017
11:22:35
можно использовать Promise.race

Vladimir
23.01.2017
11:22:47
но это не отмена

Kir
23.01.2017
11:22:55
да, кто мешает написать обертку над промисом ??

у bluebird есть метод cancel() посмотри как он работает

Nikita
23.01.2017
11:23:38
вроде bluebird не сооьветсвует спецификации

точнее не польностью соответсвует

Roman
23.01.2017
11:24:03
а через стейты не вариант...? чего вы тут замарачиваетесь )

Kir
23.01.2017
11:25:09
А с валидацией форм - согласен. Проблема. Ибо формы как правило далеко не стандартный, и все готовые решения жизнь нам не спасают (

Vladimir
23.01.2017
11:25:30
да, кто мешает написать обертку над промисом ??
да и нативный промис можно отменить @ да, кто мешает написать обертку над промисом ??

только они расширяют

Kir
23.01.2017
11:28:06
юзай bluebird и изобретай велосипед )

не*

Roman
23.01.2017
11:33:31
bluebird это для react-native...?

Google
Bobby
23.01.2017
11:33:58
с чего вдруг?

Vladimir
23.01.2017
11:36:08
Roman
23.01.2017
11:36:28
гугль такое выдал

Vladimir
23.01.2017
11:36:29
bluebird это для react-native...?
это быстрые промисы и всего

Admin
ERROR: S client not available

Roman
23.01.2017
11:37:01
а мне оно когда нужно?

Vladimir
23.01.2017
11:37:14
оно тебе не нужно, если ты не знаешь зачем

всё как обычно

плюс блубёрд расширяет стандартное промис апи

Kir
23.01.2017
11:38:27
Vladimir
23.01.2017
11:38:44
это стандартный ответ на самом деле

для блубёрда ответ можно дополнить, что он тебе нужен, если тебе хватает стандартных промисов

Таймураз
23.01.2017
11:40:42
оно тебе не нужно, если ты не знаешь зачем
Ты не всегда знаешь, что тебе нужно. Вот допустим, есть метафоричное кольцо, надев которое, станешь властелином. Ты о нем не знаешь и не хочешь им завладеть, но узнав. что оно есть- захочешь Со знаниями примерно также

Dreamerinnoise
23.01.2017
11:40:50
Раз там про валидацию форм заговорили успел кто поиграться? https://github.com/formstate/formstate Тащит mobx

Kir
23.01.2017
11:41:13
Я вчера только mobx нахваливал )

Anton
23.01.2017
11:42:58
ппл, я полгода не трогал реакт+редакс. что-то появилось более модное за это время?

Anton
23.01.2017
11:47:08
прямо удивительно... а в плане интеграции с css, как сейчас правильно?

? ethorz
23.01.2017
11:47:51
preact

Google
Сергей
23.01.2017
11:51:07
https://blog.hospodarets.com/you-might-not-need-a-css-preprocessor

Anton
23.01.2017
11:51:49
у меня по этому поводу вопрос. если скины захочется менять на лету, как это интегрируется?

Vladimir
23.01.2017
11:51:57
темизация

просто объект темы вниз по контексту спускается

Anton
23.01.2017
11:52:15
куда смотреть, какие ключевые слова, статьи?

Vladimir
23.01.2017
11:52:56
http://cssinjs.org/?v=v6.2.0

Anton
23.01.2017
11:53:49
а статейки популярные про это есть?

Vladimir
23.01.2017
11:54:27
вот эта статья достаточно популярна https://twitter.com/iamstarkov/status/820907974927548416

Retweets 35 Likes 89

Dreamerinnoise
23.01.2017
11:55:16
лол

Vladimir
23.01.2017
11:55:21
только надо держать в уме, что styled-components это implementation details

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