MoscowJS 20

Встреча JavaScript разработчиков Москвы. Доклады и, конечно, неформальное общение.

Когда

Где

бул. Цветной, 2
Badoo

О чём говорили

MoscowJS 20,

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

Как без особых усилий поддерживать 46 языков. Частые проблемы мультиязычных сайтов и пути их решений. Обзор решений и инструментов для верстки LTR и RTL языков. Тестирование и устранение ошибок на этапе разработки и перевода.

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

MoscowJS 20,

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

Текущие спецификации WebComponents и простое их использование при помощи библиотеки Polymer.

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

MoscowJS 20,

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

Что такое node-webkit, как он устроен, для каких задач он подходит и что можно создать с его помощью.

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

MoscowJS 20,

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

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

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

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