Last Thursday I had the honour of giving a talk on the seaside web framework. It is implemented in smalltalk and it provides a lot of interesting ideas:

  • Using builders rather than templates to spit out html.
  • A component model for composing interfaces as well as for expressing page flow.
  • Encaspulating Ajax goodness
  • Excellent debugging and monitoring tool support

  • An interesting optional metadata driven approach to the UI (magritte)

It has a small but constantly growing and dedicated community. Below I added a list of starting points


  • The seaside homepage
  • The tutorial of the HPI is probably the best way to learn about seaside and its world
  • Ramon Leon is blogging regularly about more advanced topics.
  • Lukas Renggli is the creator of magritte
  • DabbleDB is implemented in Seaside and a very interesting application.
  • This entry was posted in Software Development. Bookmark the permalink.

    Leave a Reply

    Your email address will not be published.

    This site uses Akismet to reduce spam. Learn how your comment data is processed.