Краткое описание: Ajax фреймворк, разрабатываемый компанией Isomorphic Software.
Последняя версия: 13.1
Официальный веб-сайт программы: http://www.smartclient.com/
Поддерживаемая операционная система: Кроссплатформенная
Категория: Серверное ПО и веб-приложения
Лицензия: Бесплатная
Дата последнего обновления: 2024-11-13
Список изменений: http://www.smartclient.com/changes/?product=SmartClient
Ссылки на скачивание: x86 и x64
Обсуждение на форуме:
SmartClient — это богатый возможностями JS-фреймворк с поддержкой технологий drag-and-drop и AJAX. Некоторые дополнительные возможности, такие, как работа с базами данных, доступны только в коммерческой версии. При использовании этого фреймворка не исключены некоторые проблемы с быстродействием.
SmartClient предоставляет:
широкую палитру GUI-компонентов, позволяющих создавать полноценные приложения без прямого кодирования HTML или использования низкоуровневых Ajax запросов
поддержку любых серверных платформ путём интеграции с использованием WSDL/ RESTful веб сервисов, с обменом данными в XML и JSON форматах напрямую из браузера, а также с помощью специальной поддержки для Java-based серверов
основанные на метаданных компоненты, которые могут быть связаны с такими метаформатами как XML Schema, позволяющие разрабатывать распределенные клиент-серверные модели данных с расширяемыми типами, правилами валидации и контролем редактирования данных
сервисно-ориентированную архитектуру для новых приложений, а также поэтапное усовершенствование существующих веб-приложений через встраивание компонент SmartClient в существующий HTML/CSS код
Также под LGPL и коммерческой лицензиями доступна библиотека SmartGWT, позволяющая использовать виджеты SmartClient при разработке с GWT (подобно тому, как библиотека Ext GWT позволяет использовать виджеты ExtJs).