@react_js

Страница 3963 из 5115
Artyom
17.05.2018
08:46:04
Ну, это не повод говорить, что линк из коробки лучше не использовать.
Я не говорю не использовать, я говорю думать заранее, не обернется ли это чем

Max
17.05.2018
08:46:11
капитанство

Google
Artyom
17.05.2018
08:46:16
Мне на каждую заковырку статьи писать что ли =(

Max
17.05.2018
08:46:19
а я говорю нехуй думать

надо писать код

Andrey
17.05.2018
08:46:27
+

Max
17.05.2018
08:46:34
а то потом километровые абстракции для hello world

Artyom
17.05.2018
08:46:37
Момент простой

Max
17.05.2018
08:46:58
Link поменять проблемы не вижу

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

Artyom
17.05.2018
08:47:09
Max
17.05.2018
08:47:18
ну некоторые и в гейклубах тусят

это же не повод приводить в пример

Alexey
17.05.2018
08:47:40
Я не говорю не использовать, я говорю думать заранее, не обернется ли это чем
Че мешает хок написать и пробросит хендлер онклик в оригинальный линк?

Google
Artyom
17.05.2018
08:47:44
Link поменять проблемы не вижу
Мне как-то не везет, уже раз третий сталкиваюсь с тем что нужно менять =\

Max
17.05.2018
08:47:50
бля

артем

открою тебе секрет

ОДИН ХУЙ ПЕРЕПИСЫВАТЬ

Alexey
17.05.2018
08:48:20
+

Artyom
17.05.2018
08:48:27
Да это понятно)

Но можно проще

Max
17.05.2018
08:48:45
поэтому главное писать так чтобы потом можно было относительно легко вносить изменения

в случае с линком поиск по проекту + 10 минут работы и у тебя свой компонент везде

Max
17.05.2018
08:49:39
я уже раз в пятый в этом чате пишу

никто не напомнит мне как тип заглушки называется

когда показывают "псевдоэлементы" вместо контента пока все грузится

Cenator
17.05.2018
08:52:00
Skeleton

Max
17.05.2018
08:52:11
ty

Alexey
17.05.2018
08:53:21
Placeholder

Max
17.05.2018
08:54:36
не

sceleton



Google
Max
17.05.2018
08:54:57
я про такое

Roman
17.05.2018
08:59:26
https://medium.com/ux-power-tools/heres-everything-i-ve-learned-from-designing-10-000-ui-screens-as-a-lead-product-designer-7d2810bee810
вот это жиза про анимацию, лишняя работа и костыли зачастую ради ничего

Artyom
17.05.2018
09:01:20
Потому что анимации должны делаться не для красоты, а для отвлечения от лага загрузки

Max
17.05.2018
09:01:39
для этого вон скелетоны ок

Artyom
17.05.2018
09:01:44
+

Max
17.05.2018
09:01:48
а анимация перехода между экранами пиздец

Artyom
17.05.2018
09:02:13
Потому что анимации должны делаться не для красоты, а для отвлечения от лага загрузки
"должны" тут, конечно, относительно. Надо еще смотреть что сам продукт делает

а анимация перехода между экранами пиздец
Я под анимациями подразумеваю лоадеры

Max
17.05.2018
09:03:02
ты выше говорил про анимацию смены экрана

Artyom
17.05.2018
09:03:05
Крутилки всымысле

Скелетоны те же

Vladimir
17.05.2018
09:03:36
скелетоны очень хорошо помогают, когда под загружаемым блоком есть еще данные

Artyom
17.05.2018
09:03:53
ты выше говорил про анимацию смены экрана
Так это тоже может выглядеть. От кейса зависит

Vladimir
17.05.2018
09:04:02
особенно, если правильно сделать предков, а скелетону дать такую же разметку, как у реального компонента

Mark
17.05.2018
09:08:34
Привет

Александр
17.05.2018
09:08:57
Есть возможность избавиться от null в этой ситуации? [true ? 1 : null, false ? 1 : null] //Array [ 1, null ] Или сможет ли реактовский рендер переварить массив с null?

Mark
17.05.2018
09:09:02
Это нормально юзать setState({}) если в проекте используется редакс? -_-

Phoenix»
17.05.2018
09:09:13
Подскажите Имеет ли смысл использовать Store для хранения стейтов компонентов, вместо обычного стейта

Cenator
17.05.2018
09:09:31
да

Google
Max
17.05.2018
09:09:56
или только null убрать?

Александр
17.05.2018
09:10:25
или только null убрать?
только null убрать

Max
17.05.2018
09:10:44
тогда .filter(x => x!==null)

Александр
17.05.2018
09:11:07
тогда .filter(x => x!==null)
Премного благодарен! = )

да
не всё так однозначно, стейт компонента работает быстрее чем стор Redux

Cenator
17.05.2018
09:16:32
тогда .filter(x => x!==null)
try { Object.prototype.valueOf.call(x); return x } catch (e) { return false }

Александр
17.05.2018
09:17:31
точно быстрее?
по умолчанию быстрее, а там уже смотреть надо

Admin
ERROR: S client not available

Cenator
17.05.2018
09:17:48
Artyom
17.05.2018
09:18:16
Александр
17.05.2018
09:18:43
не верю, где пруфы?
их не будет, просто делюсь опытом, не раз бывало что данные в redux сторе обновлялись недостаточно быстро

Cenator
17.05.2018
09:19:02
И вот это
вот именно, там разница уровня 0.1488 мс

удобство важнее

Александр
17.05.2018
09:19:29
удобство важнее
стор удобней стейта?

Cenator
17.05.2018
09:19:34
стор удобней стейта?
да, удобнее чем тысяча хендлеров и обработчиков внутри компоненты

Александр
17.05.2018
09:19:59
ты что-то не так делал
ничего криминального

Mark
17.05.2018
09:24:00
Еще раз))

Google
Mark
17.05.2018
09:24:10
Это нормально юзать setState({}) если в проекте используется редакс? -_-

Max
17.05.2018
09:25:14
да

Mark
17.05.2018
09:25:39
Спасибо

Думал, что нет

Andrey
17.05.2018
09:30:41
гайз, есть redux-form, где стоит 3 селектора в роли дейтпикера. В сторе сохраняется как birthdate.year, birthdate.month и т.д. можно ли как-то сделать, чтобы сохранялось в сторе в одной строке формата ‘yyyy-mm-dd’? Задалбывает постоянно конвертировать :)

Abu
17.05.2018
09:31:14
Это нормально юзать setState({}) если в проекте используется редакс? -_-
А как ты хочешь управлять локальным стейтом без него?

Cenator
17.05.2018
09:32:06
Abu
17.05.2018
09:32:13
Cenator
17.05.2018
09:32:49
Зачем?
Чтобы компонента отвечала только за представление

Abu
17.05.2018
09:33:01
Хз, не вижу смысла

Mark
17.05.2018
09:36:28
Еще вопрос Используют преакт, при этом каждый контейнер - как приложение, джойнится в хтмл, не спа, поэтому роуты в приложении не используются, зато используется редакс, который для каждого приложения имеет свой редюсер и тд, только вот приложение по сути - одна страница, у меня ощущение, что там редакс не нужен вовсе

Пардон, это не вопрос видимо был?

Cenator
17.05.2018
09:37:01
Спасибо что держишь в курсе)

Mark
17.05.2018
09:37:02
Под конец дня устал немного

Да без проблем, могу еще что-нибудь рассказать)

Zhanadil
17.05.2018
09:40:17
Опытные реактовцы, помощь пожалуйста Джуниору (дали тестовое задание): Найти в сети Интернет описание алгоритма проверки валидности адреса Ethereum кошелька. Реализовать алгоритм проверки в виде функции на языке js. Разработать форму ввода адреса и проверки этого адреса на валидность. Форма должна содержать поле ввода и кнопку «далее». При нажатии на кнопку «далее» выполняется проверка валидности адреса. В случае, когда адрес кошелька валиден, необходимо вывести сообщение во всплывающем элементе html. Если адрес кошелька не валиден, то необходимо вывести сообщение над полем ввода адреса. Разработать тесты для функции проверки адреса Кто сталкивался похожей задачей в практике? По мне, попахивает заманиваем в сторону криптовалют)

Max
17.05.2018
09:40:52
ну ищи

мы разрешаем

Anton
17.05.2018
10:09:48
Привет. assets-webpack-plugin 3.5.1 на webpack 4 выдает (node:21441) DeprecationWarning: Tapable.plugin is deprecated. Use new API on .hooks` instead` На это есть issue https://github.com/kossnocorp/assets-webpack-plugin/issues/86 Майнтейнер не реагирует и уже год тихо (последний коммит в мастер Jan 20, 2017) есть какие то альтернативы пакета?

Cenator
17.05.2018
10:10:11
@webpack_ru

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