Sproutcore, un altro framework Javascript? Non proprio.

Giovedì 26 Giugno 2008 - 09:47

di Giuseppe Caruso

Scripting

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?

Tags:

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

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento