> we already had the idea about pre-compiling the templates on server side.
> One thing is performance, the other is crawlability of the page - so I
> personally think we need that.
> Unfortunately nothing has been done yet, as we are currently very busy to
> get v1.0 released...
Fair enough, I'll be following eagerly :)
(on that thought - is there a blog or annoucements list? github is too
granular, and twitter is a bit noisy (and lacking in detail...))
> Did you notice any problems during run-time as well ?
> We are just about to release new implementation of scope, which should be
> much faster (benchmarks tell 4x).
> This should improve the run-time performance...
>
> How about other browsers like Chrome, FF or IE8 / 9 ?
Other browsers were pretty good (sub-second initialization). We didn't
notice any issues when interacting with the page (adding / removing
elements etc). There was a moderate (sub-1s) lag when we replaced the
root model with an updated version from the server and it had a lot of
children (~30 or so, each with a few attributes), I suspect there was
a lot of computation going on there that didn't need to since
typically the model returned by the server would be exactly or nearly
the same as the existing model that was already being displayed.
> Could you share your prototype code with us ? It might be helpful to have a
> chat about these things.
> I have some ideas how to improve the run-time - binding process, but so far,
> it's just theory - might be very helpful to see your code...
I'd love to, but since it's for an unreleased work project I'm afraid
I can't share it.
Cheers,
- Tim.