Sencha

Сколько видели интересных статей от Tedи и вот он перебрался в HTML5, а именно в разработку фрейморка Sencha (by Adobe). Обещания разработчиков сводятся к тому, что опыт разработки Flex RIA можно будет легко и быстро применить к JS Framework Sencha — подробнее на сайте

 

Backbone JS Part 1 — Contacts

И так после многих годов работы с Flex RIA попробуем перескочить на JS frameworks и поделится впечатлениями

Что получим в итоге:

  • классический пример приложения редактирования Контактов
  • редактирование данных (работа с JSON)
  • отображение данных в виде таблицы (Part 2)

Набор инструментов:

результат пары часов DEMO

Первые впечатления:

Впечатления ощущения,  html при чательном подходе со временем может расположить к созданию быстрых и качественных RIA.

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

Пожелания к Adobe — визуальной среды, при таком аргументе будут сняты многие минусы споры.

Javascript Command Pattern и «привычный» EventDispatcher

Собственно откуда родилась идея написать такой «класс».
«Рабочая» необходимость создавать приложения HTML 5 постепенно наступает, а времени вникнуть в стиль, каноны и т.п. языка порой нет. Хочется — классов, событий и всего родного из AS3.
Почему jQuery ? — все просто, с ним приходилось до этого работать, анимация и прочее в проекте использует данный фреймворк.
Классы и события (именно addEventListener, dispatcher & etc.) ? — JS нет понятие классов, наследований и прочего из ООП… ищем что-то похожее (плагин) для jQuery. Нашел интересную и что самое главное достаточно «живую» библиотеку — JavaScriptMVC ( бывает и такое 0).

Пример паттерна для AS3 можно посмотреть тут — active.tuts.com

Код можно посмотреть и скачать тут: