@JSlang

Страница 521 из 2237
Yaroslav
29.12.2016
12:12:44
У тебя может быть не установлен нужный stage-*

Таймураз
29.12.2016
12:12:57
Проект для деплоя собирается и запускается, но именно babel-node ругается на установленный бабель

Yaroslav
29.12.2016
12:12:58
Ошибки приходят не очевидные

Ну попробуй убрать бабелрц

Google
Таймураз
29.12.2016
12:13:33
Уже попробовал ради тебя- не помогло)

Yaroslav
29.12.2016
12:13:57
Крч, мне вчера это помогло. Нужный stage я прописывал в виде аргументов

У меня встречный есть вопрос, как правильно сделать погрузку данных, если пропсы в стейт не записывать

Таймураз
29.12.2016
12:16:43
Зависит от архитектуры проекта

flux, redux, mobx

Yaroslav
29.12.2016
12:20:51
Redux

Таймураз
29.12.2016
12:23:07
Ты должен изменять стор и его изменения передавать в компоненты

Yaroslav
29.12.2016
12:35:50
Еще раз, не совсем понял что значит изменять стор, стор это же стейт так?

Таймураз
29.12.2016
12:37:40
http://redux.js.org/docs/introduction/

Yaroslav
29.12.2016
12:41:52
Ты должен изменять стор и его изменения передавать в компоненты
Я так и делаю, получаю данные в пропсы и вывожу результат. Вопрос вот в чем как сделать погрузку данных по кнопке не записывая пропсы в стейт

Таймураз
29.12.2016
12:42:25
кнопка вызывает action

Yaroslav
29.12.2016
12:42:51
Да, кнопка вызывает екш, данные передаются в пропс

Таймураз
29.12.2016
12:43:07
что значит "погрузка данных"?

Google
Yaroslav
29.12.2016
12:43:50
Ну с сервера ты получил 1,2,3 нажимаешь на кнопку 'Еще' и получаешь следующие данные 4,5,6

Выше мне сказали что пропсы в стейт записывать - плохая практика

code4aman
29.12.2016
12:45:06
Котяй Негодяй
29.12.2016
12:45:15
А как их вообще можно записывать в стейт?

Таймураз
29.12.2016
12:45:32
Yaroslav
29.12.2016
12:45:33
Как и любое другое значение

code4aman
29.12.2016
12:45:37
Пропсы в стейт - у них разный смысл ваще

Котяй Негодяй
29.12.2016
12:45:41
Ну, в смысле, технически-то понятно, да.

Но как вы к этому пришли, коллега? =)

Таймураз
29.12.2016
12:46:21
Я вот сам не понимаю, он вроде бы говорит, что делает как надо, но почему в его вопросе стейт всплывает- я хз

code4aman
29.12.2016
12:46:50
Не держи данные в стейте компонента, весь стейт держи в сторе

Yaroslav
29.12.2016
12:47:01
Ну мне же нужно где-то хранить предыдущие данные

Таймураз
29.12.2016
12:47:18
Ты к предыдущим данным пишешь новые

code4aman
29.12.2016
12:47:21
В сторе

Yaroslav
29.12.2016
12:47:22
Таймураз
29.12.2016
12:47:27
А то- как их писать- твоя задача

code4aman
29.12.2016
12:47:34
Редакс интро

Таймураз
29.12.2016
12:47:41
Я уже кидал ссылку

Yaroslav
29.12.2016
12:47:49
Ты к предыдущим данным пишешь новые
А старые данные хранить в сторе, а не в стейте

Google
Таймураз
29.12.2016
12:47:57
Прочти от и до все, что там написано, потом задавай вопросы

Если не знаешь английского- пардон, ма шер

Daniil
29.12.2016
12:51:20
Почему нальзя и поле $(input[type=file]).prop('files'); удалять файлы?

почему это поле read only ?

что за лажа вообще?

Vladimir
29.12.2016
12:53:36
Почему нальзя и поле $(input[type=file]).prop('files'); удалять файлы?
Почитай доки, а потом посмотри github/mailru/FileAPI

Daniil
29.12.2016
12:55:56
Обезательно, обезательно прочту

только не на работе

Vladimir
29.12.2016
12:56:13
Ахаха

Daniil
29.12.2016
12:56:49
если вкратце, почему нельзя удалять отуда элементы?

Yaroslav
29.12.2016
13:01:20
Не держи данные в стейте компонента, весь стейт держи в сторе
Скорей всего моя проблема, я в редьюсерах просто заменял данные, а их нужно добавлять. Т.е стор это и есть инишиалстейт в редьюсерах?

code4aman
29.12.2016
13:05:28
Лучше проложить в реакт чате

Yaroslav
29.12.2016
13:05:29
Разобрался. Работает

А есть ссылка?

code4aman
29.12.2016
13:06:28
@react_js

Yaroslav
29.12.2016
13:07:16
Спасибо

code4aman
29.12.2016
17:46:01
> Если уважаешь Неймара и Месси, нажми на кубок ??? и подпишись! ? ?

Дмитрий
29.12.2016
17:46:46
Лоол

code4aman
29.12.2016
17:46:53
у людей перегрузка инфы наоборот, имхо

Khangeldy
29.12.2016
18:00:18
Что быстрее двойной for или двойной reduce?

Google
Дмитрий
29.12.2016
18:01:15
Тебя это волновать не должно

Алексей
29.12.2016
18:01:36
Настало время экономить на спичках

Ян
29.12.2016
18:02:21
скоро пойдут ассемблерные вставки

Дмитрий
29.12.2016
18:02:51
Я сейчас оптимизирую по скорости модуль pipe / compose

Для ощущения разницы for / reduce приходится давать серьёзную нагрузку

Eduard
29.12.2016
18:04:00
а я картинки сжал

Admin
ERROR: S client not available

Vladimir
29.12.2016
18:05:19
Дмитрий
29.12.2016
18:05:41
а я картинки сжал
Я не в плане того что проект ускоряю, я просто делаю самую быструю реализацию pipe / compose и поэтому зависаю в бенчах

Каїн
29.12.2016
18:06:34
Самая быстрая по сравнению с чем

Жкверийным?

Дмитрий
29.12.2016
18:07:31
Самая быстрая по сравнению с чем
Реализации в redux, Ramda и lodash уже обогнал

Очень круто на самом деле осознавать что смог обогнать лодаш))

Каїн
29.12.2016
18:08:16
И сколько минимум нужно данных чтобы увидеть разницу?

Дмитрий
29.12.2016
18:09:24
Compose длиной в типичный редакс стейт

Khangeldy
29.12.2016
18:09:51
Что быстрее двойной for или двойной reduce?
Lodash flatten для объектов есть?

Дмитрий
29.12.2016
18:10:21
Но я пока рассуждаю в op / sec, а человеческие выводы пока только в процессе

Пока расклад такой

При том, что у меня модуль принимает массивы функций любой вложенности

Алексей
29.12.2016
18:13:56
что-то мне кажется, что производительность может меняться, причём довольно значительно в зависимости от JS движка

Google
Дмитрий
29.12.2016
18:14:06
Да

Три этапа — определиться с наиболее быстрым подходом, сформировать наиборее реалистичные бенчи, оптимизировать на различных движках

Вот я пока на втором этапе

Алексей
29.12.2016
18:15:54
поэтому я на самом деле не могу согласиться с таким вниманием к производительности, понятное дело, что производительность - это важно, но на мой взгляд о производительности нужно думать в последнюю очередь

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

Дмитрий
29.12.2016
18:16:15
Ты о производительности не должен думать вообще

Алексей
29.12.2016
18:16:24
например делать упор на производительность в мобилках

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

Дмитрий
29.12.2016
18:17:07
Ты должен писать свои задачи и проекты не думая о экономии на спичках. А о спичках должны думать создатели модулей

Алексей
29.12.2016
18:18:08
Есть ещё задачи nodejs
Где слабыми местами обычно является дисковый и сетевой ввод-вывод.

Oleg
29.12.2016
18:18:32
Сильно от задач зависит всё это

Чаще не нужно оное, но вот когда нужно...

Дмитрий
29.12.2016
18:18:46
Таймураз
29.12.2016
18:19:06
Сильно от задач зависит всё это
Кеп в студии Я хотел раньше написать это!

Страница 521 из 2237