canjs / can-connect-feathers

The FeathersJS client library for DoneJS and can-connect
https://canjs.com/doc/can-connect-feathers.html
MIT License
10 stars 4 forks source link

Explain why 3.x is incompatible with SSR? #77

Open frank-dspeed opened 7 years ago

frank-dspeed commented 7 years ago

Where are the pitfalls with the ssr compatibility ? the socket.io zones problem?

frank-dspeed commented 6 years ago

I Answered the question my self: Conclusion: @feathersjs/*-commons is not working in Zones any more In General with done-autorender without it or with /no-zone all works same way as befor with steal socket.io and or Zone.ignore for io but zone ignore for feathers/socket-commons is hard to apply.

Workaround Interristing behavior

if you use can-define/map/ and you do a setTimeout that returns the Model that uses it that works.