
One
11.08.2018
16:40:17

Kendr
11.08.2018
16:40:21

Oleksandr
11.08.2018
16:42:43
Спасибо.

Google

One
11.08.2018
16:45:15

Kirill
11.08.2018
16:46:09
В чем проблема сделать это на react?

Cenator
11.08.2018
16:46:38
А ивент эмиттер глобальный заюзать нетрудно btw

Kelin
11.08.2018
16:47:29
прокидывать коллбеки в пропсах > делать ивенты
change my mind

Evgeniy
11.08.2018
16:48:38

Kirill
11.08.2018
16:48:39

Kelin
11.08.2018
16:48:50
где на скрине глобальность?
?
а редакс не нужен

Таймураз
11.08.2018
16:49:36
Для того, чтобы уметь в реакт, нужно знать js, jsx и лайсайкл реакта
Для того, чтобы уметь во вю или ангуляр, нужно <большой список ненужного дерьма>

Google

Kelin
11.08.2018
16:50:00

Kirill
11.08.2018
16:50:20
А реализация на vue - это полный уход от читаемого и понятного кода. Нафигачишь таких эмитеров и потом ищи по всему проекту.

Таймураз
11.08.2018
16:50:40

Kelin
11.08.2018
16:50:53
это не глобальный эмит
держу в курсе

Таймураз
11.08.2018
16:51:39

Kirill
11.08.2018
16:51:45

Kelin
11.08.2018
16:51:51
это я не отрицаю

Таймураз
11.08.2018
16:51:55
:)

Kelin
11.08.2018
16:52:08
только там из синтаксиса v-if, v-bind и v-on
v-for ок

Таймураз
11.08.2018
16:52:31
Реакт декларативнее

Kelin
11.08.2018
16:53:18
зачем снова говорить, что %smth% лучше чем %another_smth%, когда был вопрос про ивенты вью?
как вчерашний тредик про sc

Таймураз
11.08.2018
16:53:31

Kelin
11.08.2018
16:54:03
... в чате реакта
ну человек сказал, что этого не хватает в реакте, я написал, что это не нужно, зачем я сейчас читаю, что темплейт синтаксис вью не нужен и реакт декларативнее?
Спасибо за очевидную и никак не относящуюся к теме инфу

Таймураз
11.08.2018
16:54:37

Google

Evgeniy
11.08.2018
17:02:08
Observable - говно! </thread>

Kelin
11.08.2018
17:02:32
Да не глобальный это эмит, алло

Kevin
11.08.2018
17:20:39
мда, кажется, мейнтейнер react-loadable и правда какой-то странный

Kendr
11.08.2018
17:21:20

Kevin
11.08.2018
17:21:54
чейнджлога у проекта нет, а когда его попросили добавить, он сказал типа "идите в жопу с вашими предложениями делать мне лишнюю работу, хотите -- сами этот чейнджлог ведите"

Cenator
11.08.2018
17:22:37

Kevin
11.08.2018
17:25:45
какой он чувствительный
но не вести чейнджлог для проекта, которым пользуются тысячи людей -- очень тупо, вне зависимости от критики

Cenator
11.08.2018
17:26:05
Его проект, что хочет то и делает

Kevin
11.08.2018
17:27:02
да понятно
но тогда можно вообще версии не заводить
делай на каждый патч версию+1 и все, чего тогда морочиться с semver

Andrey
11.08.2018
17:28:15

Kevin
11.08.2018
17:28:38

Kendr
11.08.2018
17:28:40

Andrey
11.08.2018
17:29:24

Kevin
11.08.2018
17:30:12

Kendr
11.08.2018
17:30:32

Kevin
11.08.2018
17:31:36
И да, вероятно, мне разумнее будет просто скопипастить себе исходники его либы и подписаться на гитхабе на уведомления, чтобы понимать, что там меняется от версии к версии.
Потому что перебирать коммиты типа "update reamde" из одной строчки в поисках изменений -- слегка неудобно.
На самом деле, просто зацените тон: https://github.com/jamiebuilds/react-loadable/pull/61

Andrey
11.08.2018
17:32:53
Выбирай что тебе неудобнее. Использовать другую либу или же читать коммиты.

Google

Abu
11.08.2018
17:34:34

Kevin
11.08.2018
17:36:06
Я перестал презирать вью когда понял, что все эти v-show и т.д. вполне кастомизируются, что это не какой-то специальный синтаксис, а то, что ты и сам можешь написать и использовать.

Kelin
11.08.2018
17:46:52
все это не нужно

Kevin
11.08.2018
17:49:40
так, почитал я твиттер этого джейми, лучше-ка удалить нахер его либу

Konstantin
11.08.2018
17:50:47
Абрамова на него нет

Тимофей
11.08.2018
17:51:00

Admin
ERROR: S client not available

Kevin
11.08.2018
17:51:27
Абрамова на него нет
твиттер абрамова тоже иногда противно читать, если честно
но абрамов хотя бы постит мусор и что-то умное 50:50

Konstantin
11.08.2018
17:51:50
Зато обходителен
Шлёт всех куда подальше с новыми фичами, но не грубит при этом

Kevin
11.08.2018
17:52:57
> To avoid flashing a loader if the loading is very fast, you could implement a minimum delay. There is no built-in API in loadable-components
> Infinite loading is not good for user experience, to avoid it implementing a timeout is a good workaround. You can do it using a third party module
Вообще, именно поэтому мне loadable-components и не зашли


Uryashnik
11.08.2018
17:53:56
ТЗ:
В таблице нужно вывести только активные задачи (поле ‘obj_status’ имеет значение ‘active’);
Кроме имени задачи также выведите теги (поле ‘tags’), время потраченное на задачу (‘actual_effort’), общую оценку задачи (‘estimated_effort’), и дату окончания задачи (‘due_date’) в каком-нибудь человеко-понятном формате;
Название важных задач (‘is_high_priority’) должны выделяться (жирным/другим цветом).
Как правильно это отрисовать?
через мар
сделать просто три дива и в каждый отрисовать нужное условие
или в один див надо сделать 3 вложенных условия за один вызов но я это не совсем понимаю как правильно сделать
учитывая то что к примеру поле ‘tags’ есть не в каждом елементе
Пример одного из обьектов массива в котором есть ‘tags’
"id": 18,
"name": "Today_task18",
"creation_date": "2015-04-21T06:50:21",
"due_date": "2015-04-22T23:59:00",
"start_date": "2015-04-21T00:00:01",
"is_completed": false,
"is_archived": false,
"estimated_effort": 5.5,
"actual_effort": 3.3,
"physical_progress": 60,
"obj_status": "active",
"description": "Lorem_ipsum_dolor_sit_amet,_consectetur_adipiscing_elit",
"project_id": 0,
"tags": [
"ardas",
"task"
]


Тимофей
11.08.2018
17:56:42

Kevin
11.08.2018
17:57:39

One
11.08.2018
18:00:19

DEN
11.08.2018
18:02:45
Ооооо
доброй ночи ребятушки
есть кто-тут?
мне нужна ваша помощь) хочу изучить реакт...какие ресурсы..вообще какие варианты нормальные есть? подскажите плииз

Uryashnik
11.08.2018
18:04:37
https://learn-reactjs.ru/home

Google

Uryashnik
11.08.2018
18:04:55
https://coursehunters.net/frontend/reactjs
https://monsterlessons.com/project/categories/react
https://metanit.com/web/react/
все на русском дерзай

DEN
11.08.2018
18:06:25
? от души
очень благодарен бро)
нужно же с одного начинать так?

Uryashnik
11.08.2018
18:16:22
как по мне был самый понятный и обьемный первый, но когда будешь сталкиватся с трудностями ищи на других

DEN
11.08.2018
18:17:24

Uryashnik
11.08.2018
18:18:06
если английский рубишь то ищи на английском сам ресурсы может там будет понятнее

DEN
11.08.2018
18:21:12
инглиш so-so...

Uryashnik
11.08.2018
18:25:18
тогда ссылки выше для тебя

DEN
11.08.2018
18:32:24

Uryashnik
11.08.2018
18:57:36
https://stackblitz.com/edit/react-nv8jsh
В таблице нужно вывести только активные задачи (поле ‘obj_status’ имеет значение ‘active’);
Кроме имени задачи также выведите теги (поле ‘tags’), время потраченное на задачу (‘actual_effort’), общую оценку задачи (‘estimated_effort’), и дату окончания задачи (‘due_date’) в каком-нибудь человеко-понятном формате;
Название важных задач (‘is_high_priority’) должны выделяться (жирным/другим цветом).
Как правильно это отрисовать?

Andrey
11.08.2018
19:01:51
Слушайте, а насколько криво подобное
Если есть контекст, то берём значение, если нет, то создаём провайдер с начальным значением.
Хотя вообще интересно что произойдёт, если ты попробуешь взять значение без провайдера выше.

Uryashnik
11.08.2018
19:06:28
Я тут немного не понял тебя, можно немножко подробнее пожалуйста