Публикации по теме 'immutablejs'


Безболезненная неизменность
Компромиссное сравнение Immutable.js, Seamless-immutable и Timm TL;DR Популярность Immutable.js и Seamless-immutable зашкаливает, кому нужна еще одна библиотека неизменности? Возможно, если вы не хотите блокировать доступ для чтения к своим данным через неродной API, вам нужна разумная производительность записи и простой в использовании API . Это именно тот баланс, который Тимм пытается найти. Мы прочитали посты , посмотрели видео , поняли концепции . Неизменяемость может..

Насколько вас беспокоит отсутствие работ по обслуживанию Immutable.JS?
Насколько вас беспокоит отсутствие работ по обслуживанию Immutable.JS? Время от времени я возвращаюсь к репо, чтобы оценить, стоит ли мне все еще полагаться на него, и это все еще туманно: https://github.com/facebook/immutable-js/issues/1494

Неизменяемость в JavaScript
Это мутация . Это отличная мутация . У меня для тебя новости, Эми. Вы мутант. - Профессор X Прежде чем я коснусь темы неизменяемости, давайте выясним, что такое мутация. Мутация Все, что изменяет / трансформирует поведение или структуру объекта, называется мутацией. Как сила мутации Гоку на картинке выше. Мутация в JavaScript Определение может показаться очень похожим на приведенный выше пример. Хотя в JavaScript это выглядит примерно так: Но почему мутация..

Почему неизменность повышает производительность React
Уточняющий фрагмент из документов : Неизменяемость делает отслеживание изменений дешевым. Изменение всегда приводит к созданию нового объекта, поэтому нам нужно только проверить, изменилась ли ссылка на объект. Например, в этом обычном коде JavaScript: const x = { foo: "bar" }; const y = x; y.foo = "baz"; x === y; // true Хотя y был отредактирован, поскольку это ссылка на тот же объект, что и x , это сравнение возвращает true . Вы можете написать..

Парадигмы функционального программирования в современном JavaScript: неизменность
Это вторая глава в серии статей о практических парадигмах функционального программирования. Если вы не читали предыдущие главы, можете начать с здесь . Эта статья будет сосредоточена на другой фундаментальной теме, которую должен глубоко понимать каждый функциональный программист, - неизменяемость . В частности, это приложения в современной разработке на JavaScript. Что означает неизменность ? Определение, которое вы можете увидеть в Википедии, гласит, что неизменяемый..