[Seaside] Combining Seaside with React

Bernhard Pieber bernhard at pieber.com
Sun Mar 31 20:37:33 UTC 2019


Hi Johan,

Thanks for posting this. I managed to load it into a Pharo7 image and had a look. If you are not too busy, I would appreciate if you could answer a few questions.

The WASPACounterComponent example seems to work. This is unrelated to Seaside-ReactJS, right?

However, none of the ReactJS demos work right now, correct? I did not see any reference to the React JavaScript library in the code. However, there are references to /public/vendor.js and /public.app.js. Am I missing something?

Most importantly, what do you want to achieve with Seaside-ReactJS? Probably it is different from what I have in mind.

- Bernhard

> Am 27.03.2019 um 19:36 schrieb Johan Brichau <johan at inceptive.be>:
> 
> There is something here: https://github.com/jbrichau/Seaside-SPA
> It’s not where I would want it to be and the issue is there to remind me I need to continue working on that to make it sufficiently generic.
> 
> Johan
> 
>> On 27 Mar 2019, at 19:03, Esteban Maringolo <emaringolo at gmail.com> wrote:
>> 
>> If it works with React, it will probably will work with Vue.js too. ;-)
>> 
>> I recently came across this
>> https://shift.infinite.red/phoenixs-liveview-client-side-elixir-at-last-2280716ae791
>> and thought about having something similar with Seaside rendering,
>> pushing content via websockets and patching the DOM only where
>> necessary.
>> 
>> Pipe dreams, maybe...
>> 
>> 
>> Esteban A. Maringolo
>> 
>> El mié., 27 mar. 2019 a las 14:54, Bernhard Pieber
>> (<bernhard at pieber.com>) escribió:
>>> 
>>> Hello,
>>> 
>>> In https://github.com/SeasideSt/Seaside/issues/1023 I read this very promising sentence:
>>> "We should publish the examples on how to combine Seaside with React"
>>> 
>>> I would be very interested in those. ;-) I have been thinking quite a bit about how to make my Seaside application more reactive.
>>> 
>>> - Bernhard
>>> _______________________________________________
>>> 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
> 
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside



More information about the seaside mailing list