Hacker News new | ask | show | jobs
by noir_lord 3521 days ago
The "completely client side" thing is the killer feature for things like Skate/Knockout components.

A lot of my applications are either legacy or hybrid's, somewhat heavy JS on the client side but not SPA's, I think of them as lots of mini-SPA's (routing and such is still handled by the server), I've actually found that approach much easier to reason about and it has the benefit of clean seperation of concerns, the downside is that you have to think more carefully about synchronisation between client and server.