[Seaside] Re: Seaside and REST

Michael Roberts mike at mjr104.co.uk
Thu Mar 29 23:32:59 UTC 2007


Philippe has already talked about some of the starting points....

>
> BTW (and this is not a criticism of Seaside but rather the docs)  
> there is quite a bit of confusion for me about what exactly a  
> component is expected to do and what not. Like: the component  
> shouldn't worry about pages but it needs to worry about forums.  
> Having the responsibilities stated somewhere would help me getting  
> a better feel for understanding how to structure seaside apps.  
> There are various other areas (the use of styles and css, or meta  
> tags for example) that I'm not at all sure where the responsibility  
> lies.
>
> Any good places to read up on? (where is the Seaside book when you  
> need it ;-)

In a way just to code, rather than talk, I have attached a very silly  
and simple application.

It shows
*components
*callbacks
*component composition
*call/answer
*REST URLs  (in a most basic manner)

It doesn't do any style since I just hacked it up; you would just  
need to remove all the html breaks and sprinkle some css.  If you are  
interested I would be happy to do that.

It is probably not one for the experts on this list, since it is a  
bit dumb, but if you can understand what it does then you should have  
all the starting concepts (including REST which we don't start  
with!).  At the very least, if you pick a fully loaded Seaside image  
like Damien's squeak-web then you can browse all the senders of the  
framework's messages and see better examples.

For me, in absence of a book, I find Seaside easier to learn by doing  
rather than trying to comprehend entirely up front.  I know that  
doesn't help you pick your framework but I would imagine that you  
need to take a punt in either direction anyway.

Cheers,

Mike

-------------- next part --------------
A non-text attachment was scrubbed...
Name: PP-Example-mjr.2.mcz.zip
Type: application/octet-stream
Size: 4563 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/seaside/attachments/20070330/a3d16bae/PP-Example-mjr.2.mcz.obj
-------------- next part --------------




More information about the seaside mailing list