Фреймворк Spry
Оригинальный автор(ы) | Adobe Системы |
---|---|
Финальный выпуск | 1.6.1 / 25 апреля 2008 г |
Репозиторий | |
Написано в | JavaScript |
Тип | Фреймворк веб-приложений |
Лицензия | С |
Веб-сайт | https://github.com/adobe/Spry |
Spry Framework — это с открытым исходным кодом платформа Ajax , разработанная Adobe Systems , которая используется при создании насыщенных интернет-приложений . [1] В отличие от других инфраструктур чистого JavaScript, таких как Dojo Toolkit и Prototype , Spry ориентирован на веб-дизайнеров , а не на веб-разработчиков . 29 августа 2012 года Adobe объявила, что больше не будет продолжать разработку Spry, и передала его сообществу на GitHub . [2]
Компоненты
[ редактировать ]Платформа Spry в целом состоит из
- Spry Effects — анимационные эффекты, такие как слепота, затухание, увеличение, выделение, встряхивание, скольжение и сжатие.
- Spry Data — привязка данных к HTML-разметке с использованием минимального кода или собственной разметки. Spry использует библиотеку Google Xpath JavaScript для преобразования XML в объекты JavaScript. Он может обрабатывать данные XML , HTML и JSON .
- Spry Widgets — фреймворк для разработки виджетов, включающий такие виджеты, как аккордеон .
Версии
[ редактировать ]Spry в настоящее время находится в стадии бета-тестирования. Текущая версия — 1.6.1. Предварительная версия Spry 1.5 была выпущена 17 мая 2007 г.
29 августа 2012 года Adobe объявила, что прекратит инвестировать в Spry и вместо этого сосредоточится на jQuery . [2]
Использование
[ редактировать ]Платформа Spry напрямую интегрирована в Adobe Systems . Dreamweaver CS3 от [3] [4]
Существуют дальнейшие предположения относительно того, как Adobe будет использовать кодовую базу Spry. Возможные варианты использования:
- Разработка Ajax в среде IDE, такой как Eclipse (программное обеспечение) .
- Генерация Ajax из серверного кода с помощью ColdFusion . Ruby on Rails предлагает аналогичную функциональность.
- Генерация приложений Ajax из кода Adobe Flex . OpenLaszlo предложит аналогичную функциональность в выпуске «Юридические вопросы» (версия 4).
Конкуренты
[ редактировать ]Spry конкурирует с рядом других фреймворков и наборов инструментов Ajax:
- Атлас Фреймворк от Microsoft
- Экст JS
- Инструментарий Додзё
- Эхо
- Веб-инструментарий Google
- jQuery
- MooИнструменты
- М и Script.aculo.us
- Библиотека ЮИ
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Дэррил К. Тафт (11 мая 2006 г.). «Adobe добавляет Spry Framework для AJAX» . электронная неделя . Проверено 5 апреля 2008 г.
- ^ Jump up to: а б Сартак Сингхал (29 декабря 2012 г.). «Обновленная информация о доступности платформы Adobe Spry» . Системы Adobe . Архивировано из оригинала 14 января 2013 г. Проверено 15 января 2013 г.
- ^ Джим Дэлримпл (27 марта 2007 г.). «Dreamweaver CS3 интегрирует среду Spry для Ajax» . Макмир . Проверено 5 апреля 2008 г.
- ^ Страница продукта Dreamweaver — причины для обновления