SproutCoreotwartoźródłowa[2] biblioteka programistyczna w języku JavaScript. Celem projektu było stworzenie biblioteki umożliwiającej tworzenie interfejsu użytkownika przypominającego aplikacje desktopowe. Jest dostępna na Licencji MIT.

SproutCore
Ilustracja
Autor Sproutit, Apple i społeczność
Pierwsze wydanie 2010
Język programowania JavaScript
Rodzaj biblioteka programistyczna
Licencja MIT[1]
Strona internetowa

Filozofią SproutCore jest przeniesienie logiki biznesowej do części klienckiej, w celu przyspieszenia działania aplikacji i poprawy User Experience[3]. Na SproutCore bazuje inna biblioteka, Ember.js.

Firma Apple rozpoczęła w 2008 roku MobileMe na Worldwide Developers Conference, zaznaczając, że wiele aplikacji powstało z użyciem SproutCore. Apple znacznie rozwinęło ten projekt jako część inicjatywy Web 2.0.

Przypisy edytuj

  1. Plik license.js w oficjalnym repozytorium oprogramowania. github.com. [dostęp 2022-08-07]. (ang.).
  2. Oficjalne repozytorium oprogramowania w serwisie GitHub. github.com, 2022-08-07. [dostęp 2022-08-07]. (ang.).
  3. SproutCore: About. [dostęp 2013-07-14].