Does your entire site get downloaded to the client?

Do all your pages and files and everything get downloaded to the client at once the first time they go to your site?

Or can you download partial pages or something like that?

Thanks.

Currently all Ember stuff will get downloaded when they visit the index page. Typically data (ajax calls) and other assests (images) will be downloaded when the route is visited. I think lazy loading might be included in the Engines proposal, but it’s a well known request/issue. As apps grow, more and more will be downloaded, increasing the initial loading overhead.