Seaside SmallTalk Framework

Seaside
E chi se lo aspettava un framework SmallTalk per la creazione di applicazioni web? Ho seguito la prima parte di un seminario su questo tool. Carino e come tutti i framework offre alcune funzionalità interessanti, sgravando di molto il compito dello sviluppatore nella gestione dello schema di navigazione. Viene in pratica gestita una applicazione unica, come una singola classe, di cui vengono gestite verie istanze, associate al browser. Elegantemente gestisce il problema dei tasti back-forward e della possibilità di avere più copie del browser aperte, avendo una associazione fra istanza e stato del browser. In questo modo, riinteragire con una pagina “vecchia”, dopo avere cliccato su back, non cambia lo stato della pagina “nuova”. Fornisce anche un tool per la gestione dei package, classi e in generale del codice. Merita altro tempo per essere visto meglio, tempo che non ho!L’autore del seminario ha sparato un pò troppa contro PHP (certamente non era al corrente di una serie di framework molto validi e con funzionalità avanzate, ora disponibili), capisco che non si possa essere aggiornati su tutto, ma proprio per questo avrei apprezzato dei commenti meno sicuri, ma al loro posto delle ipotesi. E’ rilasciato con la Licenza MIT.