Mission Statement

Seaside provides a layered set of abstractions over HTTP and HTML that let one build highly interactive web applications quickly, reusably and maintainably.

The Seaside development team favors:

  1. Callback-based request handling and reusable stateful components over readable URLs.
  2. A tight integration of today’s and upcoming web standards, such as HTML, XHTML, CSS, RSS, SVG, Javascript, etc.
  3. Objects and internal domain specific languages (DSLs) on all levels over configuration files, template systems, strings of characters, and the like.
  4. Platform compatibility with all major Smalltalk dialects and full extensibility of the base framework.