Мне нравится Silverlight из-за следующего, вкратце:
-объявительный язык графического интерфейса (XAML)
-данные и привязка команды
-GUI дизайнер
-МВВМ шаблон
Сильно типизированный язык.
Но Silverlight доступен не везде. Я хотел бы изучить альтернативы, которые не связаны с плагином для браузера. В основном фреймворки javascript с компилятором, который компилируется из строго типизированного языка (в основном JAVA) в javascript.
В основном я хочу разрабатывать "приложения Silverlight" без Silverlight.
Я знаю, что графика и анимация SL невозможны из-за ограничений HTML. Но это не проблема. Дело не в особенностях, а в стиле разработки.
Единственным исключением является то, что полученный интерфейс должен быть настраиваемым. Не только цвета и шрифты, но и макет и структура. Так что не все приложения выглядят одинаково.
На данный момент я нашел две рамки (я разобрался как минимум в 5):
-ZK - швы пока лучшие
-GWT с UIBinder (новинка в GWT 2.0), но UIBinder не поддерживается ни одним дизайнером.
Итак ...
-Это действительный вопрос вообще? (Надеюсь на это :))
- Если так, то какой, на ваш взгляд, лучший? Не обязательно из двух приведенных выше.