Spryův rámec - Spry framework
Původní autoři | Adobe Systems |
---|---|
Stabilní uvolnění | 1.6.1 / 25. dubna 2008 |
Úložiště | |
Napsáno | JavaScript |
Typ | Rámec webových aplikací |
Licence | MIT |
webová stránka | https://github.com/adobe/Spry |
The Spry Framework je otevřený zdroj Rámec Ajaxu vyvinutý uživatelem Adobe Systems který se používá při stavbě Bohaté internetové aplikace.[1] Na rozdíl od jiných čistých JavaScript rámce jako Dojo Toolkit a Prototyp, Spry je zaměřen na webové designéry, ne webové vývojáře. 29. srpna 2012 společnost Adobe oznámila, že již nebude pokračovat ve vývoji Spry, a předala jej komunitě dne GitHub.[2]
Součásti
Rámec Spry obecně sestává z
- Spry Effects - animační efekty jako blind, fade, grow, highlight, shake, slide and squish.
- Spry Data - datová vazba na značení HTML pomocí minimálního kódu nebo značkového označení. Spry používá Google Xpath Knihovna JavaScript k převodu XML do objektů JavaScriptu. Zvládne to XML, HTML a JSON data.
- Čilý Widgety - rámec pro vývoj widgetů a zahrnuty widgety, jako je akordeon.
Verze
Spry je aktuálně v beta verzi. Aktuální verze je 1.6.1. Spry prerelease 1.5 byl vydán 17. května 2007
29. srpna 2012 společnost Adobe oznámila, že přestane investovat do společnosti Spry se zaměřením na jQuery namísto.[2]
Používání
Rámec Spry je přímo integrován do Adobe Systems Dreamweaver CS3.[3][4]
Existují další spekulace o tom, jak bude společnost Adobe využívat kódovou základnu Spry. Možná použití jsou:
- Vývoj Ajaxu v rámci IDE jako Eclipse (software).
- Generování Ajaxu z kódu serveru pomocí Studená fúze. Ruby on Rails nabízí podobné funkce.
- Generování aplikace Ajax z Adobe Flex kód. OpenLaszlo nabídnou podobné funkce s vydáním „Legals“ (verze 4).
Konkurenti
Spry soutěží s řadou dalších rámců a sad nástrojů Ajax:
- Atlas Framework z Microsoft
- Ext JS
- Dojo Toolkit
- Echo
- Google Web Toolkit
- jQuery
- MooTools
- Prototyp a Script.aculo.us
- Knihovna YUI
Viz také
Reference
- ^ Darryl K. Taft (11.05.2006). „Adobe přidává Spry Framework pro AJAX“. eTýden. Citováno 2008-04-05.
- ^ A b Sarthak Singhal (2012-12-29). „Aktualizace dostupnosti rámce Adobe Spry“. Adobe Systems. Archivovány od originál dne 14.01.2013. Citováno 2013-01-15.
- ^ Jim Dalrymple (2007-03-27). „Dreamweaver CS3 integruje rámec Spry pro Ajax“. Macworld. Citováno 2008-04-05.
- ^ Stránka produktu Dreamweaver - důvody pro upgrade