
Сергей
11.09.2018
21:01:48

Cenator
11.09.2018
21:03:35

Сергей
11.09.2018
21:04:21

Sergey
11.09.2018
21:04:47

Google

Cenator
11.09.2018
21:05:52

Сергей
11.09.2018
21:06:00

Abu
11.09.2018
21:06:29

Таймураз
11.09.2018
21:07:13

Sergey
11.09.2018
21:08:18

Andrey
11.09.2018
21:08:50
Правда в js объекты - это структуры в основном, но это мелочи)

Cenator
11.09.2018
21:09:42

Kendr
11.09.2018
21:10:21

Andrey
11.09.2018
21:10:42

Таймураз
11.09.2018
21:11:32

Sergey
11.09.2018
21:11:48

Andrey
11.09.2018
21:12:31

Google

Sergey
11.09.2018
21:12:54

Таймураз
11.09.2018
21:13:03

Andrey
11.09.2018
21:13:17

Таймураз
11.09.2018
21:13:39

Andrey
11.09.2018
21:14:11
Вообще меня раздражает, что люди считают наличие объектов ~ ООП.

Sergey
11.09.2018
21:14:32
нет ничего плохого в том, что что-то предназначено для работы с объектами

Таймураз
11.09.2018
21:15:30

Sergey
11.09.2018
21:15:52
мы сейчас опять вернемся к тому, что начнется выяснение: что такое ООП. Пустое. Рамда решает твои проблемы — юзай. тема закрыта

Сергей
11.09.2018
21:16:44

Таймураз
11.09.2018
21:18:17

Alex
11.09.2018
21:30:12
Сова, а есть канал куда ты что-то пишешь, или скидываешь новости/записи конференций и тд?

Сергей
11.09.2018
21:30:30

Alex
11.09.2018
21:30:41
thx

Cenator
11.09.2018
21:30:53
норм интеграция

Kendr
11.09.2018
21:33:44

Сергей
11.09.2018
21:33:52
t.me/codergoodies?

Kendr
11.09.2018
21:33:55
Да
Твой?

Сергей
11.09.2018
21:34:09
да
туда скидываю не только я

Google

М
11.09.2018
21:50:47
Желание все контролировать вкупе с желанием иметь унифицированные методы ломается вдребезги о трехмерный массив ?

Kelin
11.09.2018
21:50:52
А можно ли
<SomeWrapper>
<ChildComponent />
</SomeWrapper>
В SomeWrapper сделать, чтобы прокидывался класс для ChildComponent?

Eduard
11.09.2018
21:52:03
Только у меня сайт Redux лагает?

Abu
11.09.2018
22:00:10

Kelin
11.09.2018
22:00:52
О, пасиб

Дмитрий
12.09.2018
00:10:06
Сейчас когда везде есть итераторы, мапы и for of, рамда просто потеряла актуальность, больше не нужно вычурно итерироваться по объектам делая вид что это списки, разные варианты апдейтов и прочие методы с триллионом перегрузок сигнатуры туда же
2015 год далеко в прошлом и все авторы уже давно двинулись дальше; 0.25 — это последняя, окончательная, версия рамды

Сергей
12.09.2018
00:27:46

Kelin
12.09.2018
00:33:56

Дмитрий
12.09.2018
00:35:10
а как обновляешь вложенные объекты?
или просто не делаешь вложенных объектов?
В простейшем случае достаточно композиции
const x = createStore(0)
const y = createStore(1)
const point = createStoreObject({x, y})
const {up, down} = createApi(y, {
up: (y, n) => y + n,
down: (y, n) => y - n,
})
const {left, right} = createApi(x, {
right: (x, n) => x + n,
left: (x, n) => x - n,
})

Сергей
12.09.2018
00:35:39
В простейшем случае достаточно композиции
const x = createStore(0)
const y = createStore(1)
const point = createStoreObject({x, y})
const {up, down} = createApi(y, {
up: (y, n) => y + n,
down: (y, n) => y - n,
})
const {left, right} = createApi(x, {
right: (x, n) => x + n,
left: (x, n) => x - n,
})
понял.

Дмитрий
12.09.2018
00:41:22
Всякие списки/мапы вообще выражаются через стандартные Set/Map

Artyom
12.09.2018
03:12:01
В простейшем случае достаточно композиции
const x = createStore(0)
const y = createStore(1)
const point = createStoreObject({x, y})
const {up, down} = createApi(y, {
up: (y, n) => y + n,
down: (y, n) => y - n,
})
const {left, right} = createApi(x, {
right: (x, n) => x + n,
left: (x, n) => x - n,
})
>_>
- эта проверенная временем библиотека давно не нужна, все уже можно делать на нативном коде
- и как ты работаешь со сложными структурами?
- написал свою библиотеку
Вот так всегда

Дмитрий
12.09.2018
03:33:24
Вот скажи, нафига в 2018 году нужны замены для Object.keys? имплементация tranducer-js если всё это делается генераторами? (кстати, рамда Symbol.iterable не поддерживает, nuff said)

Nursultan
12.09.2018
03:46:23
Всем привет! У меня есть центр авторизации которые раздает токены авторизации и есть микро сервисы. Пользователи микро сервисов авторизуются через этот центр авторизации. Если авторизовался на одном микро сервисе то токен действителен и на других микро сервисах. Вопрос такой как лучше организовать переход токена на фронтенде? Токен храню в local storage.

Admin
ERROR: S client not available

Sergey
12.09.2018
05:03:12

Google

Nikolay
12.09.2018
05:07:51
В простейшем случае достаточно композиции
const x = createStore(0)
const y = createStore(1)
const point = createStoreObject({x, y})
const {up, down} = createApi(y, {
up: (y, n) => y + n,
down: (y, n) => y - n,
})
const {left, right} = createApi(x, {
right: (x, n) => x + n,
left: (x, n) => x - n,
})
Где-то можно почитать попробробнее?

Dmitriy
12.09.2018
05:10:36
Привет! Есть кодеры из Кирова?

Andrey
12.09.2018
05:16:57

Nursultan
12.09.2018
05:18:05

Andrey
12.09.2018
05:21:35
Нет разные урлы и домены
Напиши слой апи, в котором будешь использовать этот токен. Этот слой будет по сути набором функций. Не более.

Sergey
12.09.2018
05:22:25

Andrey
12.09.2018
05:23:38
+ у тебя в проекте будет recompose, в котором эта функция уже есть.

Sergey
12.09.2018
05:24:59

Andrey
12.09.2018
05:25:25

Sergey
12.09.2018
05:26:07

Roman
12.09.2018
05:51:37

Николай
12.09.2018
05:53:32
Всем доброе утро. Кто-то использовал styled-components?
Подскажите как настроить проект чтоб все стили собирались в один css файл?

Roman
12.09.2018
05:53:47

Николай
12.09.2018
05:55:10

Дмитрий
12.09.2018
06:54:41

Google

Дмитрий
12.09.2018
06:56:58

Sergey
12.09.2018
07:02:37

Nikolay
12.09.2018
07:14:30

Виталий
12.09.2018
07:40:47
Почему-то не работает react-virtualized, элементы через раз и не до конца подгружаются, при прокрутке сильно дребезжат:
function Renderer({ index }) {
return <div style={{background: 'red'}}>{index}</div>
}
function Content() {
return (
<List
style={{background: 'blue'}}
width={500}
height={500}
rowHeight={100}
rowRenderer={Renderer}
rowCount={100}
overscanRowCount={3} />
);
}
В чём может быть проблема?

Cenator
12.09.2018
07:41:52

Виталий
12.09.2018
07:43:13