Seaside (framework)

Seaside (framework)
Page d'aide sur l'homonymie Pour les articles homonymes, voir Seaside.
Seaside
Importez le logo de ce logiciel
Dernière version 2.8 (28 octobre 2007) [+/−]
Version avancée 2.9 [+/−]
Environnement Multiplate-forme
Langue Anglais
Type Framework de développement web
Licence Licence MIT
Site web www.seaside.st

Seaside est un framework pour le développement d'applications web, il est écrit en Smalltalk. Il fait un usage intensif de continuation afin d'imiter le maintien de l'état de l'application avec le protocole sans connexion HTTP. C'est le seul framework web majeur à utiliser les continuations comme une partie fondamentale du comportement de l'application. Seaside possède une architecture basée sur les composants, ceux-ci étant caractérisés par un couplage faible.

Seaside utilise une façon particulière de générer les pages HTML, contrairement à la solution courante qui consiste à utiliser un template, ce framework génère les balises de la pages HTML à l'aide de méthodes sur une classe responsable du rendu (WAHtmlRenderer).

C'est un logiciel libre distribué selon les termes de la licence MIT.

Seaside est capable de fonctionner sur plusieurs implémentations de Smalltalk, dont Squeak et GNU Smalltalk.

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Seaside (framework) de Wikipédia en français (auteurs)

Игры ⚽ Нужен реферат?

Regardez d'autres dictionnaires:

  • Seaside (software) — Infobox Software name = Seaside caption = Screenshot of a web application in development mode collapsible = yes developer = [http://www.seaside.st/community/contributors The Seaside Team] latest release version = 2.8 latest release date = release …   Wikipedia

  • Seaside — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Groupe de musique : Seaside (groupe), groupe de musique français. Informatique : Seaside (framework), cadre d applications permettant le… …   Wikipédia en Français

  • Framework — Framework  термин, имеющий размытое значение. Обычно используется в программировании, обозначая «простую концептуальную структуру, используемую для решения сложной, проблемной задачи». Значение этого термина существенно зависит от контекста его… …   Википедия

  • Seaside — ist der Name mehrerer Orte in den USA: Seaside (Florida) Seaside (Oregon) Seaside (Kalifornien) Ebenfalls wird mit dem Wort Seaside (Software) ein Framework zur Entwicklung von Webanwendungen in Smalltalk bezeichnet …   Deutsch Wikipedia

  • Seaside — A seaside is the marine shoreline of a sea. The word may refer to one of several communities, including:* Seaside, California * Seaside, Florida * Seaside, Oregon * Seaside, Queens, a section of Rockaway Beach in New York City * Seaside Heights,… …   Wikipedia

  • Web application framework — A web application framework is a software framework that is designed to support the development of dynamic websites, Web applications and Web services. The framework aims to alleviate the overhead associated with common activities used in Web… …   Wikipedia

  • Nagare (web framework) — Nagare Developer(s) Alain Poirier, Net ng Initial release September, 2008 Stable release Nagare 0.3.0 / December 14, 2010; 9 months ago (2010 12 14) …   Wikipedia

  • Spring Framework — У этого термина существуют и другие значения, см. Spring. Spring Framework Тип Application framework Разработчик SpringSource Написана на …   Википедия

  • ZK Framework — ZK Simple and Rich Тип Ajax веб фреймворк Разработчик …   Википедия

  • Akelos PHP Framework — Тип Фреймворк для разработки веб приложений Написана на ОС Кроссплатформенное программное обеспечение Версия 0.9 8 февраля 2009 …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”