4 июня(суббота) 2011 Москва

Телефон: +7 (495) 502-33-78
E-mail: 2011@devconf.ru

Архив 2011года - актуальная информация тут

Как выиграть в войне веб-приложений против нативных

Александр Косс,
frontend-разработчик, Злые Марсиане.

Доклад(45 мин)    Презентация (pdf, 4.8 Mb)

Web- приложения имеют огромные преимущества перед десктопными: доступность на любом девайсе с браузером, синхронизация данных. Но пользователи до сих пор предпочитают нативные приложения, потому что они дают пользователю мнгновенный отклик на действия и отсутствие необходимости в интернет соеденении.

- Возможности современных браузеров: offline cache, local storage, web sockets;
- Кэширование данных для использования в offline;
- Использование local storage даже в IE;
- Организация рендеринга шаблонов в один JSON и хранение его в local storage;
- Рендеринг HTML на стороне клиента: JS шаблонизаторы;
- Организация большого количества JavaScript кода;
- RIA фреймворки: SproutCore, Cappuccino, Ext JS;
- MVC на стороне клиента
- history.js
- CoffeeScript
- Автоматическая генерация интерфейса к серверному приложению


Список заявок секции