We aim for sub-1s render speed (no throttle) for all "static" content. Mind you that UNA renders all pages in runtime on server, so until they're cached it's all down to queries optimisation. Pages that need to make expensive queries (like subscriptions feed) may take longer to get data (up to 2s on very large sites), but we do a number of optimisations, including async load, cards caching, etc.
So, in most cases your UNA pages should get an A performance score. It may be different if you embed images directly (bypassing UNA optimisations), include 3rd party scripts, custom fonts, etc. Also consider your hosting and testing locations - at this stage most UNA setups are monolith, so depending on location up to 1s can go towards network latency.
In the future (very near future for some tailored implementations) the networks using NEO would have most of the UI rendered on edge, with server data streamed-in asynchronously and pre-fetched in advance for all visible links. As a result the site response would feel instant.
K
That’s great! But isn’t this only for splash page? Mine is a C 🤦🏻♀️and I think it’s because my splash page is too heavy?
We aim for sub-1s render speed (no throttle) for all "static" content. Mind you that UNA renders all pages in runtime on server, so until they're cached it's all down to queries optimisation. Pages that need to make expensive queries (like subscriptions feed) may take longer to get data (up to 2s on very large sites), but we do a number of optimisations, including async load, cards caching, etc.
So, in most cases your UNA pages should get an A performance score. It may be different if you embed images directly (bypassing UNA optimisations), include 3rd party scripts, custom fonts, etc. Also consider your hosting and testing locations - at this stage most UNA setups are monolith, so depending on location up to 1s can go towards network latency.
In the future (very near future for some tailored implementations) the networks using NEO would have most of the UI rendered on edge, with server data streamed-in asynchronously and pre-fetched in advance for all visible links. As a result the site response would feel instant.