SproutCore

SproutCore
Type funktionsbibliotek
Skrevet i JavaScript [1] og Ruby
nyeste version
Licens MIT-licens [3]
Internet side sproutcore.com
sproutcore.com

SproutCore  er en gratis JavaScript - ramme til opbygning af webapplikationer med avancerede brugergrænsefladefunktioner, der giver brugeren en grænseflade, der kan sammenlignes med desktopapplikationer. JavaScript bruges til at oprette applikationen.

Designet i overensstemmelse med Model-View-Controller- paradigmet . Webapplikationer, der er oprettet med rammen, bruger JavaScript -sproget , AJAX-teknologien og HTML 5 -funktionerne . I modsætning til JavaScript-biblioteker (såsom jQuery , Prototype , Dojo eller MooTools ) er ideen at flytte webapplikationernes eksekveringslogik til klientsiden, hvilket resulterer i selvstændige applikationer.

Implementerer nogle CommonJS- specifikationer [4] . Version 2.0 af frameworket er blevet selvstændigt udviklet under navnet Ember.js .

Det bruges i hjertet af Mailroom-applikationen, blev brugt af Apple -udviklere til at skabe iWork.com ( iWork online-udvidelse ) til MobileMe -internettjenesten [5] . Også implementeret på SproutCore er Apple iCloud .

Noter

  1. Sproutcore Open Source-projektet på Open Hub: Languages-side - 2006.
  2. Udgivelse 1.11.0 - 2015.
  3. Sproutcore Open Source-projektet på Open Hub: Licensside - 2006.
  4. Implementeringer/SproutCore - CommonJS Spec Wiki. . Hentet 12. maj 2010. Arkiveret fra originalen 25. april 2017.
  5. "JavaScript Framework SproutCore 1.0 tilgængelig" . Hentet 21. august 2010. Arkiveret fra originalen 5. maj 2010.

Links