Size: a a a

Советский Angular

2021 March 30

S

Smooth Operator in Советский Angular
Денис Макаров
без понятия) я ток про immutable могу сказать
как это выглядит в immutable?
источник

K🦋

Kir 🦋 JS in Советский Angular
Smooth Operator
как это в immer выглядит?
produce(state, draft => draft.val.d = 2);
источник

SC

Serega Carbon in Советский Angular
давно нужно забыть о верстании и изобрести нормальный Гуи редактор компонентов, где кнопочки перетягиваешь и меняешь цвет, отступы и т.д. как в фотошопе) Забыть о верстке и предоставить это занятия UX дизайнерам, где макет проекта сразу бы конвертился в сверстанные компоненты)
источник

S

Smooth Operator in Советский Angular
нипонял если честно
источник

K🦋

Kir 🦋 JS in Советский Angular
круто, поддерживаю такую тему, даж не буду стримить сегодня тогда
источник

АО

Алексей Охрименко... in Советский Angular
Денис Макаров
без понятия) я ток про immutable могу сказать
Immutable это круто, но нужно помнить что присвоение "=" это уже мутация
источник

K🦋

Kir 🦋 JS in Советский Angular
Smooth Operator
нипонял если честно
PR не в смысле pull request ахаха
источник

S

Smooth Operator in Советский Angular
Kir 🦋 JS
produce(state, draft => draft.val.d = 2);
чет страшно
источник

ДМ

Денис Макаров... in Советский Angular
Smooth Operator
чет страшно
ну в immutable что-то похожее
источник

АО

Алексей Охрименко... in Советский Angular
Денис Макаров
ну в immutable что-то похожее
О_О я бы сказал что нет
источник

ДМ

Денис Макаров... in Советский Angular
const { fromJS } = require('immutable');
const nested = fromJS({ a: { b: { c: [ 3, 4, 5 ] } } });

const nested2 = nested.mergeDeep({ a: { b: { d: 6 } } });
// Map { a: Map { b: Map { c: List [ 3, 4, 5 ], d: 6 } } }

console.log(nested2.getIn([ 'a', 'b', 'd' ])); // 6

const nested3 = nested2.updateIn([ 'a', 'b', 'd' ], value => value + 1);
console.log(nested3);
источник

K🦋

Kir 🦋 JS in Советский Angular
Smooth Operator
чет страшно
Почему страшно?
источник

АО

Алексей Охрименко... in Советский Angular
Kir 🦋 JS
Почему страшно?
Вот не понимаю откуда может быть неприязнь к immer.  Cheap immutability
источник

K🦋

Kir 🦋 JS in Советский Angular
Алексей Охрименко
Вот не понимаю откуда может быть неприязнь к immer.  Cheap immutability
Я тож без понятия
источник

AI

Alex Inkin in Советский Angular
Constantine
может кто-то может объяснить?)
Так ведь статья как раз об этом )
источник

C

Constantine in Советский Angular
Alex Inkin
Так ведь статья как раз об этом )
там было о том как, но не было понятно зачем
источник

K🦋

Kir 🦋 JS in Советский Angular
Constantine
там было о том как, но не было понятно зачем
Вроде было ж написано, Для тестов и ССР
источник

C

Constantine in Советский Angular
Kir 🦋 JS
Вроде было ж написано, Для тестов и ССР
я подумал что что-то упустил
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
Constantine
там было о том как, но не было понятно зачем
Clean Architecture, SOLID, простота тестирования, вот это все
источник

C

Constantine in Советский Angular
источник