3 ms·
I am currently working on a SPA using knockout.js and asp.net MVC in the back end. There is no server side rendering whatsoever. The performance is pretty good
by aymeric 14y ago
I am currently working on a SPA using knockout.js and asp.net MVC in the back end. There is no server side rendering whatsoever.
The performance is pretty good. The page does take some time in html parsing + js execution. But I think I can be smarter in the way I load my page to get some performance improvement while still enjoying the power of model/DOM binding from knockout.js
Where the performance really starts to degrade is on mobiles, but I don't know if loading the html through ajax would be faster.
Again, I think I need to be smarter in the way I load my DOM. I could have a index.html with the most initial page, and a remaining.html that I would download from ajax as soon as my initial page has loaded. This would allow the user to start using the app faster.