@react_js

Страница 2442 из 5115
Bohdan
29.10.2017
13:06:50
Как ты найдешь компонент по айди?
ну компонент будет експортить константу с его уникальным айдишником

Bohdan
29.10.2017
13:09:22
Я не понял чет
export const COMPONENT_ID = "SOMEID"

Google
Cenator
29.10.2017
13:09:43
export const COMPONENT_ID = "SOMEID"
А как ты свяжешь это с компонентом?

Bohdan
29.10.2017
13:11:05
А как ты свяжешь это с компонентом?
в стору будет кидаться айди компонента, название метода и аргументы, а компонент будет знать свой айдишник и реагировать в ресив пропс хендлере

Сергей
29.10.2017
13:11:14
Выкинь ее из головы

Ооп пацан

У тебя есть только данные

Нет методов

Компонент может реагировать на изменение данных

Никаких методов

Bohdan
29.10.2017
13:12:53
так это данные в сторе)

ну я понял что содомия это

Сергей
29.10.2017
13:13:52
Данные это уникальная информация по которой можно восстановить состояние системы

Google
Сергей
29.10.2017
13:14:05
Ты можешь по имени метода и ид восстановить состояние системы?

По идее надо хранить в сторе текущую позицию воспроизведения, адрес трека И когда пропс позиции меняется слишком сильно перематывать

Bohdan
29.10.2017
13:15:49
Ты можешь по имени метода и ид восстановить состояние системы?
так ты же сам написал что изменение пропсов могут дергать метод, это тоже не откатывается

Сергей
29.10.2017
13:16:00
Легко

Если сделать зависимость на данных

Если у тебя сейчас позиция на 0:10 и ты резко поменял на 2:55 то компонент должен понять это и вызвать метод с передачей нужного времени

Bohdan
29.10.2017
13:17:14
Если сделать зависимость на данных
не во всех случаях применимо

Сергей
29.10.2017
13:17:32
Реакт говорит что во всех

Вся его суть в этом

Vladimir
29.10.2017
13:18:12
Порекомендуйте какой-нибудь современный бойлерплейт для react/redux. Удобный для быстрых экспериментов. wepback, hotreloading и вот это всё, желательно с вменяемым примером. Те, которыми рашьще пользовался не обновлялись уже год-другой, а новых что-то слишком много, чтобы с каждым познакомиться

Bohdan
29.10.2017
13:18:35
Вся его суть в этом
как откатить состояние webrtc соединения?

Сергей
29.10.2017
13:19:03
Какое состояние?

Состояние чего именно

Bohdan
29.10.2017
13:19:53
Какое состояние?
с другим пиром

обмен видео

Сергей
29.10.2017
13:20:13
с другим пиром
Ты не назвал состояние

обмен видео
Состояние чего?

Bohdan
29.10.2017
13:21:28
обмена ICE клиентами

Сергей
29.10.2017
13:21:52
Короче ты не понимаешь

Bohdan
29.10.2017
13:22:36
может быть

Google
Сергей
29.10.2017
13:24:30
Состояние это набор значений характеристик

Не более

Набор пропс

Которые описывают внешний вид и поведение при наличии этих значений

Компонент в реакте обязан вести себя одинаково при одинаковых пропсах (поэтому контекст нежелателен)

Вебртс не спроектирован так и поэтому его натягивать на идею реакта будет сложно

Но можно. Вычисляя разницу в пропсах вызывая методы, чтобы привести компонент в состояние идентичное или близкое к входным данным

Bohdan
29.10.2017
13:28:44
та дело не только в вебртс, а в апи.браузера в целом. тот же гет юзер медиа, ты стрим не востановишь

Андрей
29.10.2017
13:33:22
люди добрые, не выгоды или корысти личной, а ради понимания вопрошаю, можно ли делать проекты на одном react без редукса? например мне надо дашборд

Андрей
29.10.2017
13:34:34
Будет больно
смотри, как я пару дней писал, мне надо дашбоард сделать

в беке го

во фронте реакт

kana
29.10.2017
13:34:53
Без разницы, что в беке же

Андрей
29.10.2017
13:35:04
я чего то тогда не понимаю

тогда обьясните в кратце в чем суть редукса

kana
29.10.2017
13:35:38
Если каждый виджет дашборда изолированный и общаемся сам по себе с бэком, то сделать без редакса не сложно

Андрей
29.10.2017
13:36:19
ну да, если быть точнее , это немного не дашборд будет, в конечном этоге это админка телеграмм бота с доп статистикой

kana
29.10.2017
13:36:31
Если разные виджеты используют общие данные и по разному их трансформируют, то редакс будет полезен, чтобы шарить это состояние и красиво определить этт трансформации

Сергей
29.10.2017
13:36:44
тогда обьясните в кратце в чем суть редукса
Ридакс это знание данных в одном месте. Отдача данных компонентам и мемоизация вычислений (reselect)

Google
Андрей
29.10.2017
13:36:57
аааа , все я вас понял

да, буду значить учить редакс

blkmrkt
29.10.2017
13:37:36


Андрей
29.10.2017
13:37:49
я почему-то имел испорченное представление о нем, думая что это основа для бека

смущали заголовки..AS ИНТЕРНЕТ МАГАЗИН НА РЕДАКС И РЕАКТ И ТД

@sergeysova, @kana_sama СПС

NickWickedSick
29.10.2017
13:45:27
люди добрые, не выгоды или корысти личной, а ради понимания вопрошаю, можно ли делать проекты на одном react без редукса? например мне надо дашборд
Нужно понимать сложность этой дашборды. Вполне возможно обойтись без редакса. Почитай вот это - https://medium.com/@dan_abramov/you-might-not-need-redux-be46360cf367

Андрей
29.10.2017
13:45:54
NickWickedSick , спс , с удовольствием

Yaroslav
29.10.2017
13:52:43
в реакт\редакс приложении есть компонент PostsContainer и SinglePost, пост можно лайкать, метод для лайков правильнее описывать в компоненте PostsContainer и передавать через пропс SinglePost'у или прямо в SinglePost'e ?

Юра
29.10.2017
14:35:40
Vitaly
29.10.2017
14:42:42
Ребята а если у меня фильтрация должна быть с url завязана то мне router надо подключать

SHOW_ALL это например action.type правильно?

Пользователь нажал фильтр у нас значит должен отработать редусьер с объектом и действием

Game
29.10.2017
14:47:40
fullstEck...

Дмитрий
29.10.2017
14:48:19
Ето с француским говором

kana
29.10.2017
14:51:23
Он просто одинаково шарит во фронте и бэке. Одинаково плохо. Зачем было такое писать, если он прекрасно понимает, что только учится

fogost
29.10.2017
15:55:31
кто подскажет на чем сейчас нормальные люди в реакте сетки делают?

Dmytro
29.10.2017
15:57:05
Таблицами верстают

Google
kana
29.10.2017
15:58:55
Флексбокс, что еще нужно?

fogost
29.10.2017
16:00:09
Флексбокс, что еще нужно?
у меня что-то типо галереи товаров с флексбоксом все криво очень работает

Artyom
29.10.2017
16:01:18
Я еще сам не понял эту мысль, но что если иметь отельно стейт и его индексы, а в редусерах мутировать стейт а возвращать обновленный индекс (+newDate())

Dmitry
29.10.2017
16:11:59
https://youtu.be/0nL6T-OPtM8

очень годная презентация кто не видел

Дмитрий
29.10.2017
16:13:08
Я еще сам не понял эту мысль, но что если иметь отельно стейт и его индексы, а в редусерах мутировать стейт а возвращать обновленный индекс (+newDate())
Суть мысли — в том, что можно передавать одни требуемые индексы — это ок. Проблема с реализацией второй части в том, что ты теряешь возможность наблюдать за изменениями самих данных

Artyom
29.10.2017
16:14:33
Так подписываешься на индексы, а селектишь соответствующий стейт

O2B3K
29.10.2017
16:34:08
Credential is not supported if the CORS header как это решат

Artyom
29.10.2017
16:53:08
Смотря что нужно

Наверное у тебя по дефолту в хедер всех запросов вставляются Credential, и ты пытаешься обратиться на левый сервак с ними

Igor
29.10.2017
17:06:40
в общем, я считаю https://react.semantic-ui.com - не ок. Там всеравно нужно подключать весь цсс файл фреймворка, а реакт компоненты тупо используют его классы

Artyom
29.10.2017
17:12:16
Странно, семантик модульный же. Или это только для классики, не для реакта

В ant.design можно с плагином только нужные стили выдерать

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