История изменений
Исправление Y, (текущая версия) :
Есть ExtJS, очень похож на Dojo, только качественнее и стоит денег для коммерческого использования, для некоммерческого у них есть GPLv3-версия.
Есть ещё такое http://w2ui.com/web/demo/utils, но ExtJS всё равно будет лучше.
А вообще, имхо, такие библиотеки большое зло, т.к. работают медленно, загоняют тебя в определённые рамки. Намного эффективнее взять какой-нибудь knockout, для стилей элементов — bootstrap (легко стилизируется под требуемый дизайн), а сложные компоненты искать по-отдельности, только в случае острой необходимости. Обычно, очень многое можно быстро сделать с уже упомянутыми knockout и bootstrap, выйдет чище, понятней и производительней. А это значит, что пользоваться и поддерживать будет проще. Вместо knockout и bootstrap могло быть что-нибудь другое, они здесь из-за их простоты и удобства.
А ещё desktop-like компненты в браузерах не нужны, несмотря на то, что иногда приходится их делать.
Исправление Y, :
Есть ExtJS, очень похож на Dojo, только качественнее и стоит денег для коммерческого использования, для некоммерческого у них есть GPLv3-версия.
Есть ещё такое http://w2ui.com/web/demo/utils, но ExtJS всё равно будет лучше.
А вообще, имхо, такие библиотеки большое зло, т.к. работают медленно, загоняют тебя в определённые рамки. Намного эффективнее взять какой-нибудь knockout, для стилей элементов — bootstrap (легко стилизируется под требуемый дизайн), а сложные компоненты искать по-отдельности, только в случае острой необходимости. Обычно, очень многое можно быстро сделать с уже упомянутыми knockout и bootstrap, выйдет чище, понятней и производительней. А это значит, что пользоваться и поддерживать будет проще. Вместо knockout и bootstrap могло быть что-нибудь другое, они здесь из-за их простоты и удобства.
А ещё desktop-like компненты в браузерах не нужны.
Исходная версия Y, :
Есть ExtJS, очень похож на Dojo, только качественнее и стоит денег для коммерческого использования, для некоммерческого у них есть GPLv3-версия.
Есть ещё такое http://w2ui.com/web/demo/utils, но ExtJS всё равно будет лучше.
А вообще, имхо, такие библиотеки большое зло, т.к. работают медленно, загоняют тебя в определённые рамки. Намного эффективнее взять какой-нибудь knockout, для стилей элементов — bootstrap (легко стилизируется под требуемый дизайн), а сложные компоненты искать по-отдельности, только в случае острой необходимости. Обычно, очень многое можно быстро сделать с уже упомянутыми knockout и bootstrap, выйдет чище, понятней и производительней. А это значит, что пользоваться и поддерживать будет проще. Вместо knockout и bootstrap могло быть что-нибудь другое, они здесь из-за их простоты и удобства.