[Squeak-fr] Annoncer Seaside 2.8 sur linuxfr

Damien Cassou damien.cassou at gmail.com
Lun 29 Oct 14:25:22 UTC 2007


Je viens de soumettre la news.

Le 29/10/07, Thierry Pasquier<thierry.pasquier at pictascience.org> a écrit :
> J'ajouterai la capacité d'interaction directe (codage, debogage, etc.)avec
> le site par l'intermédiaire d'un simple navigateur
>
> ne pas oublier les copies d'écrans dans les liens...
>
>
> > Le 29/10/07, Serge Stinckwich<Serge.Stinckwich at info.unicaen.fr> a Ã(c)crit :
> >> Il y a une traduction partielle (...) de cette page ici : http://
> >> community.ofset.org/wiki/Seaside
> >
> > Je viens de mettre à jour cette page. Ce qui donne :
> >
> > Site principal : http://www.seaside.st/
> >
> > Seaside est un ensemble de classes rÃ(c)utilisables (framework) pour
> > dÃ(c)velopper des applications web sophistiquÃ(c)es Ã(c)crites en Smalltalk.
> > Seaside est libre, sous licence MIT. Il procure un ensemble
> > d'abstractions par dessus les couches HTTP et HTML, ce qui permet de
> > construire des applications interactives web de manière rapide,
> > rÃ(c)utilisable et maintenable. Seaside inclut :
> >
> >     * Une gÃ(c)nÃ(c)ration du code HTML Ã  partir de code Smalltalk. Beaucoup
> > de balisage est fixe : toujours les mêmes rÃ(c)pÃ(c)titions de listes, de
> > liens, de formes et de tables qui apparaissent page après page.
> > Seaside a une API complète pour gÃ(c)nÃ(c)rer du code HTML qui vous permet
> > d'abstraire ces rÃ(c)pÃ(c)titions en mÃ(c)thodes correspondantes plutôt que de
> > copier-coller toujours les mêmes sÃ(c)quences de balises dans des modèles
> > à chaque instant. Ceci permet de garantir que le code HTML qui va être
> > gÃ(c)nÃ(c)rÃ(c) est bien compatible XHTML 1.0 strict.
> >     * Une gestion des requêtes de type callback. Ceci permet de mettre
> > la dÃ(c)finition d'un lien ou d'un champ de formulaire juste à  côtÃ(c) du
> > code qui va être exÃ(c)cutÃ(c) pour gÃ(c)rer ce lien ou ce champ. Plus besoin
> > alors de penser en terme d'identifiant et de dÃ(c)codage d'URLs.
> >     * Une architecture de composants. Un composant est dÃ(c)crit par une
> > classe. Chaque composant est capable de rendre du code HTML (grâce Ã
> > une API Smalltalk), d'afficher d'autres composants ou d'appeler un
> > second composant qui va alors remplacer le premier. Ceci vous permet
> > de penser à votre application comme un ensemble de composants avec
> > chacun un rôle bien dÃ(c)fini. Comme chaque composant est indÃ(c)pendant, il
> > est possible de les rÃ(c)utiliser dans plusieurs applications ; Seaside
> > en fournit même quelques uns.
> >     * Une gestion des sessions. Seaside permet la modÃ(c)lisation du flux
> > entier de l'application dans une même mÃ(c)thode. Ceci permet d'Ã(c)crire
> > une application web comme si vous Ã(c)criviez une application locale avec
> > un flux linÃ(c)aire.
> >
> > Vous validez que je puisse envoyer la page rapidement sur linuxfr ?
> >
> > --
> > Damien Cassou
> > _______________________________________________
> > Squeak-fr mailing list
> > Squeak-fr at lists.squeakfoundation.org
> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
> >
>
>
> --
> Thierry Pasquier
> Chargé de la communication et de l'édition
> Espace Mendès France - centre de culture scientifique,
> technique et industrielle en Poitou-Charentes
> 1, pl. de la Cathédrale - BP 80964 - 86038 Poitiers cedex
> Tel 05 49 50 33 08 - fax 05 49 41 38 56
> _______________________________________________
> Squeak-fr mailing list
> Squeak-fr at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
>


-- 
Damien Cassou


Plus d'informations sur la liste de diffusion Squeak-fr