> I'm going to take some time off and think about these two approaches again... 
> :).

Yes, things to consider:

  * Just because the Karax version is fewer lines doesn't mean it's "simpler".
  * It also doesn't mean it's easier to debug, client-side DOM diffing is not 
much fun.
  * Even JS generated from a strongly typed language like Nim can be annoying 
to work with.
  * Diffing based on a linear representation ("strings") could be much faster 
-- done properly, the additional load on the server could hardly be measurable.


Reply via email to