Что такое хорошая структура пользовательского интерфейса очень высокого уровня для JavaScript? - PullRequest
16 голосов
/ 17 ноября 2008

Мне нужно написать временный веб-интерфейс для пользовательской серверной системы. В этом случае производительность и масштабируемость не являются проблемой, поскольку не более 10 человек могут одновременно проверять систему. Также это должен быть PHP или Python (сервер) и JavaScript (клиент) (нельзя использовать Flex или Silverlight для очень специфических проблем, не связанных с программированием).

Так что я знаю, что могу использовать YUI или jQuery, но мне было интересно, есть ли что-то еще более высокого уровня, позволяющее мне написать такой небольшой проект за несколько часов работы и покончить с этим. По сути, я хочу быть настолько ленивым, насколько это возможно (в любом случае, это просто выкидной код), и выполнять работу как можно быстрее.

Есть предложения?

Ответы [ 22 ]

18 голосов
/ 17 ноября 2008

Вы можете посмотреть на ext.js - он быстро предоставляет множество виджетов для GetThingsDone.

14 голосов
/ 17 ноября 2008

Как еще не было упомянуто: jQuery.UI

10 голосов
/ 10 марта 2011

Смотрите также этот вопрос

Какие есть альтернативы ExtJS?

Это 2016

  1. Polymer
  2. http://angular -ui.github.io /

Вот несколько (старых)

  1. ampleSDK (интересный подход)
  2. DojoToolkit и их замечательный набор виджетов
  3. jQuery UI
  4. Капучино
  5. Rialto
  6. Echo
  7. Простой пользовательский интерфейс UKI см. демо
  8. vaadin (требуется Java)
  9. jxlib.org
  10. livepipe.net
  11. dhtmlx.com
8 голосов
/ 17 ноября 2008

Я недавно играл с Cappuccino , и считаю, что это очень простой и приятный фреймворк для работы.

7 голосов
/ 10 июля 2015

как 2017 *

если вы хотите дать деньги:

, если вы решили оставить свои деньги при себе:

Если цель состоит в том, чтобы написать код пользовательского интерфейса очень очень высокого уровня, следующие программы-генераторы кода просто потрясающе создают весь пользовательский интерфейс приложения за считанные минуты (для тех, кто хочет использовать Bootstrap ) :

5 голосов
/ 12 апреля 2010

Также библиотека пользовательского интерфейса Dojo с именем Dijit абсолютно значительна!

4 голосов
/ 17 ноября 2008

ExtJs , Bindows , YUI . Первые два являются коммерческими, но стоят денег.

2 голосов
/ 12 апреля 2010

Из всех JS-фреймворков JQuery и YUI - мои любимые. Они выполняют много одного и того же, но разными способами.

За ваш запрос (ленивый, легкий и мощный) я бы проголосовал за JQuery. Если это что-то более долгосрочное и более многоплановое и очень сложное приложение, я бы проголосовал за YUI.

Я действительно не думаю, что есть что-то лучше, чем эти две структуры. Любой выбор является хорошим.

2 голосов
/ 30 июля 2009

Выезд DHTMLX .

DHTMLX Toolkit - это полный набор компонентов DHTML UI с поддержкой Ajax. Профессионально разработанная сетка, древовидная структура, древовидная структура, панель вкладок, календарь, меню, панель инструментов, комбинированный список, окна, браузер элементов, палитра цветов и средство загрузки файлов позволяют разработчикам создавать кросс-браузерные веб-приложения с высокой интерактивностью и богатым пользовательским опытом. Компоненты DHTMLX предоставляют наиболее полный набор функций и позволяют использовать в Интернете функции, аналогичные настольным.

2 голосов
/ 10 июля 2015

Я что-то упустил, не бутстрап дефакто перейти к выбору?

Кроме того, что еще круче, полимер Google еще ... на основе веб-компонентов:

https://www.polymer -project.org / 1,0 /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...