
Александр
18.05.2018
05:03:14
на леарн джэс в курсе по продвинутому реакте - юзают его

Anton
18.05.2018
05:06:58

Vlad
18.05.2018
05:07:52
а почему нету? и почему не дай бог?
Я не говорю что он плохой, просто когда я его пол года назад на проект один взял - очень много мучался с этими вечными .get в JSX и часто могло упасть, так как get is not a function. Так что большого профита я в нём не увидел (иммутбл конечно хорошо, но и нативно можно с ним работать). Разве что Record понравился

Дмитрий
18.05.2018
05:08:41

Google

Дмитрий
18.05.2018
05:08:57
Заебали со своими объект-мапами

Artyom
18.05.2018
05:09:04

Anton
18.05.2018
05:29:53
Сейчас пишу библиотеку, обратную по смыслу immutable. Пруф что иммутабельность не всегда нужна
Реально - если открыть тот же документ “почему reduxу нужна иммутабельность - получается что не нужна
https://redux.js.org/faq/immutable-data

Artyom
18.05.2018
05:32:30
Интересно, какое соотношения кода редакса и документации к нему ?

Дмитрий
18.05.2018
05:33:29
Чтобы вывозить мутабельность в подобных условиях придётся сделать гораздо больше чем тебе кажется

Anton
18.05.2018
05:33:34
какое соотношения докуметации к людям которые ее читали.

Дмитрий
18.05.2018
05:33:46
А результат с большой долей уверенности будет хуже
Потому что ты больше не сможешь скипать апдейты через === и если у тебя в запасе нет другой идеи, то будет не оч)

Anton
18.05.2018
05:35:53
Покуда препятсвий не вижу. Mutable обьект, обернутый в Proxy для записи изменений, изменения, правда, записиваются уже в immutable структуру.
Ведь одно из основных требований к immutable структурам - возможно спросить “а не изменилась ли ты”. Такую информацию можно держать отдельно

Дмитрий
18.05.2018
05:36:03
Лооол
> Proxy
> пакеда, перфоманс

Google

Anton
18.05.2018
05:37:06
В случае стейта у тебя 1 запись и 100500 чтений. Чтение идет из обьекта не обернутого в прокси.
Плюс, даже с прокси - это миллионы операций в секунду

Дмитрий
18.05.2018
05:37:54
Бла бла бла иммер тормозит тема закрыта

Anton
18.05.2018
05:38:55
immer тормозит???
Сколько у вас событий в секунду?

Artyom
18.05.2018
05:41:51
Подписываться нужно на линзы
У меня все

Pauline
18.05.2018
05:43:11
ничоси, чат по редаксу

Дмитрий
18.05.2018
05:43:26

Anton
18.05.2018
05:45:58
Спасибо за наводку

Demuz
18.05.2018
05:49:32

Pavel
18.05.2018
05:51:28
а как лучше всего хранить конфиги react/redux приложения и как лучше всего передовать их в компоненты ?

Дмитрий
18.05.2018
05:56:13
Окей

Александр
18.05.2018
05:59:14
и потом - везде уже эта библиотечка

Oleg
18.05.2018
06:09:23
Смысла нет

Андрей
18.05.2018
06:12:29
Такой вопрос, проект сделанный на nextjs на хостинге нужно запускать как статику (npm run start) или как дев

Stepan
18.05.2018
06:15:33

Google

Андрей
18.05.2018
06:16:28
build -> start
просто если его так запускать, то при обновлении страницы на какой нибудь урле, пишет что страница не найдена (локально)
если через dev ото урлы нормально работают

Roman
18.05.2018
06:17:56
Конфиг вебпака, и сервер на проде который все на index

Anton
18.05.2018
06:19:40

Cenator
18.05.2018
06:21:09

Андрей
18.05.2018
06:21:51

Cenator
18.05.2018
06:22:19

Андрей
18.05.2018
06:22:39
http://sofatex.by/

Cenator
18.05.2018
06:24:37
исходники

Андрей
18.05.2018
06:25:27
https://github.com/KudelAndrei/nextjs-european-case.git

Vadim
18.05.2018
06:26:27

Cenator
18.05.2018
06:26:39

Андрей
18.05.2018
06:26:57

Vadim
18.05.2018
06:27:11

Cenator
18.05.2018
06:27:24

Андрей
18.05.2018
06:30:35

Cenator
18.05.2018
06:30:42
Да

Paul
18.05.2018
06:34:30
Пара методов чтобы облегчить работу с forwardRef
https://github.com/klimashkin/react-forwardref-utils

Андрей
18.05.2018
06:44:41
Да
http://joxi.ru/LmGLRP1UeJ3532 установил. Но все равно урлы не работают

Google

Cenator
18.05.2018
06:44:58
Бля
Ты щас серьезно?

Андрей
18.05.2018
06:46:49
а что не так ?

Admin
ERROR: S client not available

Андрей
18.05.2018
06:52:31
спасибо

Cenator
18.05.2018
06:52:47
Пожалуйста

Max
18.05.2018
06:56:03
Есть ли какой-нибудь способ ускорить Storyshot у Storybook? Тормозит как срань

Roman
18.05.2018
06:56:22
Асинхронщина

Sergey
18.05.2018
06:56:28
Привет. Есть один и тот же компонент, который используется в разных местах с разной логикой, но вьюха абсолютно одинаковая. Что бы не плодить 2 компонента, я решил сделать один, а к нему 2 декоратора с логикой. Далее мне нужно на одной странице вызвать этот компонент с одним декоратором, а на другой с другим.
Проблема в том, что если я делаю експорт из компонента export default decorator(component), то все работает норм. Но мне так делать в данном случае нельзя, т.к. декоратор будет динамический.
Решил заимпортить декоратор и компонент в родительский компонент и сделать так:
const content = decorator(component)
return
<div>
(другие компоненты)
{content}
</div>
Но в таком случае реакт говорит, что я дебил и функция не может быть реактовским дочерним элементом

Max
18.05.2018
06:56:36
сторишоты делаются не мной, а модулем. там все сторисы грузятся сразу, через jest.
можно поподробнее, что ты имел в виду?

Roman
18.05.2018
06:57:30
Нее?

Max
18.05.2018
06:57:56

Roman
18.05.2018
06:58:15
Сорян, попутал

Cenator
18.05.2018
06:58:16
Сделай отдельно хок который будет прокидывать пропсы
Через рендер проп например

Max
18.05.2018
06:58:51

Google

Sergey
18.05.2018
06:59:22
там не только пропсы, там внутри работы с редаксом, показ прелоадера и тд

Cenator
18.05.2018
06:59:32
Ну да все можно в хоке

Sergey
18.05.2018
07:00:15
я чет не догоняю вроде, декоратор это же и есть хок)
функция, которая принимает компонент и возвращает измененный компонент
я так и делаю, принимаю компонент, получаю данные с редакса и прокидыаю их в пропсах на компонент со вьюхой
Ну судя по доке реакта декоратор, в моем случае = hoc. Я чет хз почему мне это название пиелось так, вроде от курсов Кантора

Александр
18.05.2018
07:24:23

Maxim robox
18.05.2018
07:24:27

Ivan
18.05.2018
07:45:46
Всем привет кто что использует для мультиязычности? redux-polyglot норм?

Sergey
18.05.2018
07:54:07
Вообщем, отвечая на свой вопрос - надо было делать не так:
return
<div>
(другие компоненты)
{content}
</div>
а так:
return
<div>
(другие компоненты)
<Content />
</div>

Cenator
18.05.2018
08:04:35
<style>{' @page {} '}</style>

Roman
18.05.2018
08:23:52
порталы же с 16 реакта? а в 15 есть какой то вариант портал сделать? ?

Max
18.05.2018
08:24:10
а обновиться совсем никак?

Roman
18.05.2018
08:24:45
в итоге костыль document.body.appendChild походу мой друг ?