MoscowJS 20
Встреча JavaScript разработчиков Москвы. Доклады и, конечно, неформальное общение.
Когда
Где
бул. Цветной, 2
Badoo
О чём говорили
Александр Тевосян,
Badoo
Специфика верстки мультиязычных веб-приложений
Как без особых усилий поддерживать 46 языков. Частые проблемы мультиязычных сайтов и пути их решений. Обзор решений и инструментов для верстки LTR и RTL языков. Тестирование и устранение ошибок на этапе разработки и перевода.
Денис Иогансен,
Avito
Веб-компоненты — будущее или настоящее?
Текущие спецификации WebComponents и простое их использование при помощи библиотеки Polymer.
Кирилл Данилов,
witkit.com
nw.js: введение в кросс-платформенные декстопные приложения на JavaScript
Что такое node-webkit, как он устроен, для каких задач он подходит и что можно создать с его помощью.
Дмитрий Кунин,
AT-Consulting
Immutable данные в JS приложениях
"Shared mutable state is the root of all evil." (Мутирующее состояние — корень всех зол) — резко отрезал José Valim. С immutable.js от Facebook парадигма неизменяемого состояния данных/приложений все чаще посещает страницы блогов и код разработчиков JS.
Действительно ли это так или пока рано бросаться в абсолюты? Чем вообще хороша строгость приложений не поддерживающих состояния, имеет ли это прямое отношение к функциональному программированию и стоит ли делать все свои приложения чистыми? Я хотел бы предложить свое видение этих вопросов и обсудить возможные спорные и не очень моменты.