There have been some excellent suggestions in all of this - and I also came 
across HttpView2 as well.
I am a bit spoiled for choice it seems - so will start trying out a few and 
will report back.

We may also use this topic as a follow-on conversation from the UKST talk from 
Cincom about building web applications, if people have time afterwards.

Thanks again everyone.

Tim

On Tue, 29 Sep 2020, at 1:03 PM, Esteban Maringolo wrote:
> Hi Jan,
> 
> Nice work, the "Eleven" framework goes in the direction of what I was 
> experimenting with for Seaside, but instead of trying to introduce that in 
> Seaside without breaking everything else (as I failed to some extent) you 
> went directly to replace and redo most of the stuff there (some with 
> simplifications). 
> 
> It's nice to see that you have ideas like OneTimeCallback and a FormHandler 
> in it, because I had something similar going on.
> I didn't understand why you have a CSRF list of tokens in the Session.
> 
> Thinking of Seaside, I think this would be something nice to introduce in 
> Seaside 4.0 :-)
> 
> Regards!
> 
> 
> El mar., 29 de septiembre de 2020 05:38, Jan Blizničenko 
> <jan.bliznice...@fit.cvut.cz> escribió:
>> Hello,
>> 
>> I am using https://github.com/JanBliznicenko/eleven for one of my projects.
>> It is also a full framework, yet much simplier than Seaside and stateless
>> and I believe only the HTML building functionality can be used indpendently.
>> 
>> Example:
>> htmlObject := HtmlBody
>>                 with:
>>                         (HtmlDiv
>>                                 class: 'content'
>>                                 with:
>>                                         (HtmlAnchor new
>>                                                 href: 'https://pharo.org';
>>                                                 targetBlank;
>>                                                 with: 'Pharo website';
>>                                                 yourself)).
>> String streamContents: [:stream | htmlObject renderFor: nil on: stream]
>> 
>> The nil I am passing in the last line is there in place of an ELRequest
>> entity and is not needed for simple HTML tags without custom components. You
>> might check it out. Be aware that my former colleague created it for our
>> specific project and I have never used it in any other place, so I just HOPE
>> it would work like I imagine. It is also not documented or tested at all.
>> 
>> Best regards,
>> Jan
>> 
>> 
>> Tim Mackinnon wrote
>> > Hi - has anyone ever managed to extract the html builder out of seaside -
>> > or written something equivalent?
>> > 
>> > I often find I want to build some HTML, but don’t want the full seaside -
>> > and was wondering if anyone has managed to extract it, or have something
>> > similar?
>> > 
>> > This combined with Renoir from BA-ST would give a good little light weight
>> > web potential to run with Zinc.
>> > 
>> > Tim
>> 
>> 
>> 
>> 
>> 
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Reply via email to