SproutCore

Материал из Википедии — свободной энциклопедии
Перейти к навигацииПерейти к поиску
SproutCore
Скриншот программы SproutCore
Типбиблиотека функций
Написана наJavaScript[1] и Ruby
Последняя версия
Репозиторийgithub.com/sproutcore/sp…
Лицензиялицензия MIT[3]
Сайтsproutcore.com
sproutcore.com

SproutCore —свободныйJavaScript-фреймворк для создания веб-приложений с расширенными возможностями пользовательского интерфейса, предоставляющими пользователю интерфейс, сравнимый с настольными приложениями. Для создания приложения используется язык JavaScript.

Разработан в русле парадигмыModel-View-Controller.Веб-приложения, созданные с помощью фреймворка, используют языкJavaScript, технологиюAJAX и возможностиHTML 5. В отличие от JavaScript-библиотек (таких какjQuery,Prototype,Dojo илиMooTools) реализована идея выноса логики выполнения веб-приложений на сторону клиента, в результате чего получаются самодостаточные приложения.

Реализует некоторые спецификацииCommonJS[4]. Версия 2.0 каркаса получила самостоятельное развитие под наименованиемEmber.js.

Применяется в основе приложения Mailroom, использовался разработчиками компанииApple для созданияiWork.com (онлайн-расширенияiWork), для интернет-сервисаMobileMe[5]. Также на SproutCore реализован AppleiCloud.

Примечания

[править |править код]

Ссылки

[править |править код]
Источник —https://ru.wikipedia.org/w/index.php?title=SproutCore&oldid=146355127
Категории:
Скрытые категории: