<div dir="auto"><div><span style="font-family:sans-serif">Germán,</span></div><div dir="auto"><font face="sans-serif"><br></font></div><div dir="auto"><font face="sans-serif">For client-side, a fairly heavily modified version of WebClient.</font></div><div dir="auto"><font face="sans-serif"><br></font></div><div dir="auto"><font face="sans-serif">For server-side, I actually started with your port of Aida which I updated (<a href="https://github.com/pbella/Cuis-Smalltalk-Aida">https://github.com/pbella/Cuis-Smalltalk-Aida</a>) and went from there.  Before that I was using Seaside on Pharo but didn't want to deal with getting Unicode support (among other things) into Cuis at the time, which would have been needed for Seaside.  W</font><span style="font-family:sans-serif">e talked about it on the Cuis list but it sounded like I was pretty much the only one doing web apps at the time and the path of least resistance seemed to be Aida.  Glad</span><span style="font-family:sans-serif"> I ended up going that route as there are things that I definitely liked better about the Aida approach vs Seaside. (Though both frameworks are good starting points)</span></div><div dir="auto"><br></div><div dir="auto"><font face="sans-serif">Thanks,</font></div><div dir="auto"><font face="sans-serif">Phil</font></div><div dir="auto"><div class="gmail_extra" dir="auto"><br><div class="gmail_quote">On Mar 6, 2018 6:17 AM, "Germán Arduino" <<a href="mailto:garduino@gmail.com">garduino@gmail.com</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="quoted-text"><div class="gmail_extra"><br><div class="gmail_quote">2018-03-05 20:20 GMT-03:00 Phil B <span dir="ltr"><<a href="mailto:pbpublist@gmail.com" target="_blank">pbpublist@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><br><div dir="auto">One example: recently I was working on an OpenGL-based visualization (in Cuis) which gets it's data via a database-backed web service (also in Cuis) and needed to fine-tune some shaders.  Being the lazy sort that I am, I slapped together a quick web app (yet again in Cuis) that allowed me to interactively modify the shaders (without needing to restart the visualization, which was a nice bonus) and it all worked out quite well.  I liked the ease of it so much that I generalized the web app a bit and now use it as my front line of OpenGL monitoring and tweaking which is a lot faster than I could spit out even a simple 2D Morphic tool.</div><div dir="auto"><br></div><div dir="auto">Smalltalk as a foundation and lever makes that rapid development and blurring/erasing of distinctions (client/server,  thick/thin client) possible, but Cuis makes it practical by allowing me to trivially navigate from the highest level of abstraction in the image to the lowest and laterally from one set of tools to another since I can keep a mental model of large chunks of the system, and the entirety of the parts I am working on, in my head and alter fundamental system behavior as needed while not spending a lot of time and energy to keep it running as new images are released.  Theoretically all this is doable in Squeak, but in practice I didn't find it feasible.</div></div><div class="gmail_extra"><br></div></blockquote></div><br></div></div><div class="gmail_extra">Interesting comments!<br><br></div><div class="gmail_extra">How are you doing web stuff in Cuis, using Webclient port? Or another approach?<br><br></div><div class="gmail_extra">Thanks.<br></div></div>
<br><br>
<br></blockquote></div><br></div></div></div>