Дмитрий Кунин

telegram: t.me/dkunin
twitter: @DKunin
github: @DKunin

Доклады

20
MoscowJS 20,

Immutable данные в JS приложениях

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

Действительно ли это так или пока рано бросаться в абсолюты? Чем вообще хороша строгость приложений не поддерживающих состояния, имеет ли это прямое отношение к функциональному программированию и стоит ли делать все свои приложения чистыми? Я хотел бы предложить свое видение этих вопросов и обсудить возможные спорные и не очень моменты.

СлайдыЗапись

11
MoscowJS 11,

Gulp vs Grunt, системы сборок и скаффолдинга — кто сильнее?

С Grunt знакомы, пожалуй, уже все, а вот Gulp — новый игрок на рынке. Заменяет ли он Grunt? Дополняет ли его? А главное, в чем отличия и какие могут быть преимущества у одной и у другой системы.

9
MoscowJS 9,

GruntJS — долой рутинные задачи

Grunt.js Что это такое, с чем его едят, как установить и начать использовать. Перечень наиболее полезных плагинов, примеры использования в проектах от мала до велика.

СлайдыЗапись