Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Seaside 2.7

Posté par Damien Cassou (). Modéré le 02 avril 2007.
Une nouvelle version de Seaside vient de sortir. Seaside est un serveur d'applications web libre pour Smalltalk : il fonctionne notamment avec Squeak. Seaside utilise une architecture à base de composants qui permet de construire une page comme une hiérarchie de composants plus simples. La principale originalité de Seaside est d'utiliser les continuations pour modéliser des flots multiples d'interactions entre différents composants.

Cette version 2.7 apporte un lot important de changements parmi lesquels :
  • Une nouvelle technique de rendu par défaut,
  • Une bibliothèque pour gérer facilement les fichiers (FileLibrary),
  • Une API de dépréciation (deprecated),
  • La possibilité de cliquer dans le code HTML généré afin d'ouvrir un debuggueur automatiquement au bon endroit,
  • De nombreux bugs corrigés.

Une version 2.8 est déjà en développement afin d'améliorer les performances de Seaside. Le site web CMSbox l'utilise déjà. Des présentations, vidéos et de la documentation peuvent être trouvées sur le site de Lukas Renggli, un des deux développeurs de Seaside les plus actifs. On trouvera plusieurs tutoriels sur le blog Inching Forward.

> Lire la dépêche (49 commentaires, moyenne: 2,4).  

Vous avez demandé le commentaire #817858.

Installation de Seaside

Posté par Damien Cassou () le 02/04/2007 à 12:49. (lien). Évalué à 4.

Pour installer Seaside, vous avez besoin d'une machine virtuelle ainsi que de l'image.

- La machine virtuelle peut se trouver dans votre système de paquetage si vous en avez un. Sinon : http://www.squeakvm.org/.

- Vous trouverez l'image sur le site officiel ou directement sur http://damien.cassou.free.fr/squeak-web/.

Pour avoir le code source de Squeak et éviter un message d'erreur au démarrage, télécharger http://damien.cassou.free.fr/squeak-dev/SqueakV39.sources et placer le fichier avec la VM ou avec l'image.

N'hésitez pas à demander sur les mailing listes ou sur IRC. Voir http://www.squeak.org/Community/.

--
Damien Cassou
  • [^]Re: Installation de Seaside

    Posté par Miguel Moquillon (page perso, ) le 02/04/2007 à 13:24. (lien). Évalué à 3.

    Pour Debian et Ubuntu, il existe des dépôts pour installer squeak :
    deb http://ftp.squeak.org/debian/ testing main
    deb-src http://ftp.squeak.org/debian/ testing main
    (remplacez testing par stable ou unstable selon la version de votre distrib)

    Il y a même un packet pour seaside :-)
    Toutefois, il semble que ce soit une version anciènne.

    Je recommande donc les images de Damien Cassous qui sont vachement sympa pour rapidement commencer à développer avec.