Заявление об отказе от ответственности и длинном вопросе
Я знаю, что подобные темы здесь забиты до смерти, поэтому достаточно сказать, что я не спрашиваю о том, какая структура лучше, меня не волнует мнение о лучшей структуре. Они все делают довольно удивительные вещи.
Вопрос
Учитывая, что у меня есть существующее веб-приложение, выполненное в основном из обычного HTML + CSS (при необходимости, jQuery), которое является оптимальной средой для интеграции нескольких «богатых» страниц в обычный поток HTML.
Причина
Я пытаюсь превратить наше проверенное приложение в мир удивительного рабочего стола, такого как пользовательский интерфейс, но я хочу сделать это одним маленьким кусочком, одним экраном за раз. Но для наших пользователей поддержка персонала, и особенно я, делаю это медленно - единственный вариант.
Кроме того, с нашими требованиями к брендингу иметь структуру, которая просто берет на себя область просмотра, не вариант, она должна хорошо сочетаться с другим HTML на экране.
Представьте себе, что вы представляете собой богатого менеджера пользователей в простой среде HTML + CSS.
Опыт до сих пор
Додзё + Диджит
Плюсы : новые виджеты 1.5 плюс тема кларо - это лекарство от того, что нас беспокоит. Кажется, что Dojo может использовать разметку для создания пользовательского интерфейса, который очень привлекателен и содержит достаточное количество виджетов.
Минусы : Святой раздутый либ Бэтмен! Додзе кажется огромным, и мне нужно изучить систему сборки, чтобы он прекратил запрашивать 4800 файлов javascript. Эта сложная империя Javascript заставляет меня поверить, что я не смогу создать то, чего еще нет.
ExtJS
Плюсы : Удивительный набор виджетов, делает все, что мы могли бы хотеть. Кажется, быстро, каждая версия приносит новые улучшения.
Минусы : Я не уверен, как использовать это, если весь дисплей не является EXT. Я все еще создаю веб-сайт, поэтому я бы предпочел что-то, что могло бы интегрироваться в то, что у нас уже есть. Некоторые указатели здесь были бы великолепны.
YUI
Плюсы : Ну, это Yahoo, не так ли? Консоль AWS совершенно злая. Много поддержки и огромное сообщество.
Минусы : Ну, это Yahoo, не так ли? Консоль AWS - единственная злая вещь. Комплекс для тех, кто привык к jQuery.
Помоги мне
Я готов принять опыт, ссылки на способы решения проблем, которые я обрисовал, новые наборы инструментов (хотя я почти уверен, что я уже видел большинство из них) или даже просто совет.