Skip to content
This repository has been archived by the owner on Jan 9, 2020. It is now read-only.

Latest commit

 

History

History
32 lines (18 loc) · 2.23 KB

moscowjs-13.md

File metadata and controls

32 lines (18 loc) · 2.23 KB

MoscowJS 13

17 июля 2014

Around the gulp

История перехода с Grunt на Gulp в крупном проекте. Краткий обзор плагинов, решение типовых (и не очень) задач с их помощью.

Пара слов про WAMP

Поговорю о классификации клиентских уязвимостей, их типах, возможных векторах атак. О том, какие есть основные ошибки в проектировании фронт-энд приложений, приводящие к security-багам. Разберу архитектуры React в контексте безопасности.

Разработка мобильных приложений на HTML5/CSS3/JS

D3 — это не только ценный мех, но и очень полезный View Layer. Научу вас работать с D3 за 5 минут. Рендерить D3 на сервере и внутри WebWorkers. Расскажу о «новом» дизайн паттерне MALEVICH, созданном специально для D3, который может пригодиться как альтернатива Flux.

Swarm.js — реактивная синхронизация данных

Такие продвинутые возможности приложения, как обновление данных в реальном времени, совместная работа, оффлайн, кэширование и handover/continuity упираются в одну проблему — синхронизацию реплик данных.

Наша смелая мечта — писать такие распределённые приложения, как простое MVC, работая лишь с локальной репликой модели и делегировав синхронизацию специальному middleware.

В докладе я расскажу, что такое CRDT и как библиотека Swarm.js позволяет строить реактивные архитектуры, реализующие все эти возможности (с демонстрацией).