SproutCore | |
---|---|
![]() | |
![]() | |
Тип | JavaScript-библиотека |
Разработчик | Sproutit, Apple Inc. и сообщество |
Написана на | JavaScript, Ruby |
Операционная система | Кроссплатформенное ПО |
Последняя версия | 1.11.0 (28 января 2015[1]) |
Лицензия | MIT License |
Сайт | sproutcore.com |
SproutCore — свободный JavaScript фреймворк для создания веб-приложений с расширенными возможностями пользовательского интерфейса, предоставляющими пользователю интерфейс, сравнимый с десктопными приложениями. Для создания приложения используется язык JavaScript.
Фреймворк SproutCore разработан в русле парадигмы MVC (Model-View-Controller), напоминающей обычные GUI-приложения для рабочего стола настольных ОС. Веб-приложения, созданные с помощью SproutCore, используют язык JavaScript, технологию AJAX и возможности HTML 5. Но SproutCore — не обычная JavaScript-библиотека (подобная jQuery, Prototype, Dojo или MooTools), — в данном фреймворке реализована идея выноса логики выполнения веб-приложений на сторону клиента, в результате чего получаются самодостаточные приложения.
SproutCore реализует некоторые спецификации CommonJS в предстоящем релизе 1.1[2].
В дальнейшем развитии MVC фреймворка SproutCore появился новый вариант фреймворка — Ember.js.
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .