Sproutcore, un altro framework Javascript? Non proprio.
Giovedì 26 Giugno 2008 - 09:47
di Giuseppe Caruso

Tra le tante novità di Apple presentate al WWDC è stato dato molto risalto all rivoluzione dell’ormai vecchio servizio .Mac nel nuovissimo MobileMe.
Il servizio è interamente basato su "applicazioni" online che agiscono e si presentano in modo del tutto simile alle applicazioni desktop presenti normalmente su un Mac. La cosa interessante è che il tutto si basa su di un (nuovo) framework Javascript open source, Sproutcore.
Non cominciate a sbuffare, non si tratta del "solito" nuovo framework Javascript. Questo è un pò più particolare. Si basa, infatti, sull’ormai consolidato pattern di sviluppo MVC sfruttando Ruby per i generatori e per le viste Erubis. Insomma, si "ispira" molto a Ruby on Rails, solo che, invece di creare codice Ruby nell’HTML, crea del vero e proprio Javascript, rendendo, pertanto, l’applicazione indipendente da linguaggi lato server e utilizzando solo chiamate AJAX per il salvataggio dei dati sul server. Interessante, vero?
Vedo che già sorridete e allora perché non cominciare immediatamente a metterci su le mani con il classico dei classici "Hello World" tutorial?
Categoria: Scripting | Permalink
sponsor
Commenti
1
SproutCore comes with a complete set of build tools that will automatically assemble and optimize your HTML, CSS, and JavaScript.
Mootools dunque ancora imbattuto per i professionisti seri.
Fino ad ora l’unico framework potente e magnificamente scritto che non si arroga il diritto di [ generarmi / assemblarmi / rompermi i maroni con ] il markup e i fogli di stile.# - postato da William Ghelfi - 26 Giugno 2008 - 12:10
2
Dopo anni di silenzio e/o rancore verso Flash, quanta roba inutile si sta facendo in JavaScript. Ma che era, invidia? :-)
# - postato da Vincenzo - 29 Giugno 2008 - 11:06
3
@Vincenzo:
Flash è un’altra storia, chiamala roba inutile ma intanto con Javascript il contenuto rimane comunque “accessibile” (in senso che il markup esiste nella pagina, non sto parlando di accessibilità x utenti diversamente abili) e comunque Javascript è supportato nativamente dai browser.
Flash invece:
- Soluzione proprietaria
- necessita di plugin
- graceful degradation praticamente impossibile
non è invidia, è darsi da fare per trovare alternative migliori# - postato da Xscratch - 01 Luglio 2008 - 11:23







