Интерфейс командной строки AJAX в браузере - PullRequest
2 голосов
/ 04 февраля 2009

Я создаю веб-приложение, которое позволяет пользователям просматривать и манипулировать данными, особенно числовыми и географическими данными. Важно, чтобы выходные данные были четкими и профессиональными (сетки данных, наложения карты Google и т. Д.). Но с точки зрения пользовательского интерфейса, я бы предпочел начать с гибкости интерфейса командной строки, прежде чем создавать формы в стиле GUI.

Можете ли вы предложить какие-либо советы, рекомендации или предложения по созданию интерфейса командной строки на основе AJAX, который может управлять остальной частью интерфейса? Указатели на существующие приложения тоже будут хороши.

Я использую стек Django / Python на стороне сервера и ExtJS в браузере. Если возможно, я бы хотел направить команды в оболочку Django, а затем просто добавить некоторые дополнительные функции для вывода результатов в сетку данных, карту и т. Д.

Спасибо!

@ Совиут Спасибо за быстрый ответ. Боюсь, я не должен показывать себя так ясно. Я хочу использовать оболочку для запуска команд на стороне сервера, которые затем будут возвращаться к выводу на стороне клиента.

Вот пример, который я только что нашел: http://shell.appspot.com/

Мне просто хотелось бы, чтобы он не только создавал вывод текста внутри оболочки, но и выводил, что будет восприниматься другими слушателями AJAX для таблиц данных и карт.

Ответы [ 2 ]

3 голосов
/ 04 февраля 2009

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

0 голосов
/ 04 февраля 2009

Получить Firebug для Firefox. Он имеет консоли для мониторинга DOM и сетевого трафика, а также имеет командную строку для прямого вызова. Это особенно хорошо работает для тестирования команд ajax в таких средах, как JQuery и, я полагаю, ExtJS. Панель сетевого трафика особенно полезна, поскольку она может видеть ошибки AJAX, которые часто поглощаются библиотеками ajax.

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