[Seaside] Questions about seaside and pharo

Blake McBride blake1024 at gmail.com
Thu Jun 14 18:55:09 UTC 2018


Thanks, Tim.  Teapot looks very interesting!

On Thu, Jun 14, 2018 at 11:40 AM Tim Mackinnon <tim at testit.works> wrote:

> For Rest - there is a SeasideRest framework, but if its strictly a restful
> endpoint you want, maybe Teapot might be a better starring point (there are
> a few tutorials for it - but its pretty simple).
> https://github.com/zeroflag/Teapot
>
> If you are really into Ajax stuff - Seaside is still pretty good, but
> there is also a new framework called Willow, that is pretty good for doing
> more UI Ajax’y stuff with single page applications. There are some good
> medium articles from the Willow team - e.g.
> https://github.com/ba-st/Willow . I have an example app that also shows
> how to deploy it to a DigitalOeean server which the guys here pointed me to
> - its well worth it for £5/m - https://gitlab.com/macta/WillowPagerDuty
>
> Tim
>
> On 14 Jun 2018, at 17:19, Ramon Leon <ramon.leon at allresnet.com> wrote:
>
> On 06/14/2018 07:39 AM, Blake McBride wrote:
>
> Old web architectures that made a lot of sense then aren't really
> applicable anymore.
>
>
> They'll always be applicable; the wheel of smart client dumb client will
> never stop turning.  Server based page rendering isn't outdated, it's not
> an either or situation, it's an and situation.  React and Angular have not
> replaced server rendering and Ajax updates of fragments, they're merely
> additional options you now have.  Perfectly fine and functional
> applications can and are still being done in what you call the old way and
> they always will be.
>
> Give it a few years, the wheel will turn again and dumb clients will come
> back into fashion as they always do and have since the green screen
> mainframe days.
>
>
> > 1.  Does Pharo support multiple OS/native threads?
>
> No.  What you do is run multiple processes on the backend and load balance
> between them via a proxy. Apache/haproxy, whatever.
>
> > 2.  Can I run Seaside headless?
>
> Of course.
>
> > 3.  The Seaside book at
> http://book.seaside.st/book/advanced/restful/nutshell talks about REST
> services in two models but seems to only give an example for the case I am
> not interested in.  Is there a tutorial for the REST centric core model?
>
> Frankly I wouldn't use Seaside if I were attempting RESTful services, I'd
> find another option.  There's probably already a nice Smalltalk REST
> framework, but if not it wouldn't take much effort to hack up something
> like Sinatra in Smalltalk for doing it.
>
> --
> Ramon Leon
>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/seaside/attachments/20180614/b72444e7/attachment-0001.html>


More information about the seaside mailing list