The framework is nice.. and addictive to play with as stated before, well
documented, clean and easy.. !

Potentially a good tool to weave into any app. My quick play with the
framework, surprised me with its productive usage.. so here it goes..
Teapot: Pharo web REST framework, it ain’t micro
<https://skrishnamachari.wordpress.com/2014/08/28/teapot-pharo-web-rest-framework-it-aint-micro/>


On Mon, Aug 25, 2014 at 11:06 PM, Attila Magyar <m.magy...@gmail.com> wrote:

> Santiago Bragagnolo wrote
> >> I played a little bit with Teapot last week during ESUG and was
> wondering
> >> what is your flow when you are designing/experimenting an API with
> >> Teapot?
> >> Do you reset the instance everytime you modify/add a route?
>
> I'm not sure i understand it correctly. The routes are stored in a router
> in
> an OrderedCollection. If you say
>
> teapot
>    GET: '/foo/bar' -> someAction
>
> A new Route will be created with the given url pattern, action, http method
> and default response transformer. The first 3 things cannot be modifed
> later, but the response transformer can. So if you say:
>
> teapot
>    GET: '/foo/bar' -> someAction; output: #ston
>
> Then the ston transformer will be added to the current route, after the
> route was added to the router. Teapot stores a  reference to the current
> route to be able to do this. In the future there may be other messages (eg.
> filtering based on the content-type or other request properties). The
> reason
> for doing this is to avoid the combinatorial explosion of method numbers
> (there is no need to implement GET:output:, POST:output:, etc..).
>
> Is it an answer for your question or did you mean something else?
>
>
>
> --
> View this message in context:
> http://forum.world.st/ANN-Teapot-0-8-micro-web-framework-tp4774449p4774693.html
> Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
>
>

Reply via email to