Immutable данные в JS приложениях. Дмитрий Кунин, AT-Consulting

"Shared mutable state is the root of all evil." (Мутирующее состояние — корень всех зол) — резко отрезал José Valim. С immutable.js от Facebook парадигма неизменяемого состояния данных/приложений все чаще посещает страницы блогов и код разработчиков JS. Действительно ли это так или пока рано бросаться в абсолюты? Чем вообще хороша строгость приложений не поддерживающих состояния, имеет ли это прямое отношение к функциональному программированию и стоит ли делать все свои приложения чистыми? Я хотел бы предложить свое видение этих вопросов и обсудить возможные спорные и не очень моменты.

Дмитрий Кунин, ведущий frontend разработчик AT-Consulting

Презентация на dkunin.github.io.

Теги: Moscowjs, 20, Javascript


Похожие статьи

nw.js: введение в кросс-платформенные декстопные приложения на JavaScript. Кирилл Данилов, witkit.com

Веб-компоненты — будущее или настоящее? Денис Иогансен

Специфика верстки мультиязычных веб-приложений. Александр Тевосян, Badoo