SmartClient
| SmartClient | |
|---|---|
![]() | |
| Тип | библиотека JavaScript |
| Разработчик | Isomorphic Software[вд] |
| Аппаратная платформа | Java |
| Последняя версия | |
| Лицензия | LGPL-3.0[вд] и договор |
| Сайт | smartclient.com (англ.) |
SmartClient —Ajax-фреймворк, разрабатываемый компанией Isomorphic Software, предоставляющий разработчику GUI-виджеты, не требующие объёмного кодирования на HTML и JavaScript для обеспечения динамических возможностей.
Первый выпуск датируется 2001 годом. С ноября 2007 года помимо коммерческого продукта существуетсвободный вариант фреймворка под лицензиейLGPL, но при этом некоторые возможности, такие, как работа с базами данных, доступны только в коммерческой версии. При использовании этого фреймворка не исключены некоторые проблемы с быстродействием[2].
SmartGWT — вариант SmartClient, позволяющий использовать те же виджеты при разработке сGWT (подобно тому, как библиотекаExt GWT позволяет использовать виджетыExtJs[3]). Также доступен как по LGPL, так и под коммерческой лицензиями[4].
Название этого продукта стало нарицательным, его (в раздельном написании «smart client») стали использовать для веб-приложений с интерактивным поведением визуальных компонентов, характерным для настольных приложений[5] (изначально фреймворк имитировал внешний вид и поведение программ дляWindows NT иWindows 2000[6]).
Примечания
[править |править код]- ↑SmartClient SDK Change Log. Version 12.1
- ↑Oswald Campesato, Kevin Nilson. 4.8.6. SmartClient // Web 2. 0 Fundamentals: with AJAX, Development Tools, and Mobile Platforms. — Jones & Bartlett Learning, 2010. — С. 144. — 791 с. —ISBN 9780763798932.
- ↑Daniel Vaughan. 1. Getting Started with Ext GWT § Alternatives to Ext GWT § Smart GWT // Ext Gwt 2.0: Beginner's Guide. — Packt Publishing Ltd, 2010-12-02. — С. 9. — 653 с. —ISBN 9781849511858.
- ↑SmartGWT GWT-Based Platform, Enterprise Edition | Isomorphic Software . www.smartclient.com. Дата обращения: 21 февраля 2016.
- ↑Nicolae Sfetcu. Web Design & Development. — Nicolae Sfetcu, 2014-05-14. — 679 с.
- ↑Justin Gehtland, Ben Galbraith, Dion Almaer. Pragmatic Ajax: A Web 2.0 Primer. — Pragmatic Bookshelf, 2006-01-01. — С. 78. — 324 с. —ISBN 9780976694083.
