On our business website, much like reddit.com where it shows karma, we show 0 as a default/ initial value till the page is loaded (for a bunch of values that can be 0, but that is not a good meaning). Instead of 0 is there any other character (don't want an image) that can indicate that the value is unknown/ not yet loaded? Or blank? Maybe put "0 xyz" but use font color so its invisible but the page layout builds, so there is no flicker after real value is replaced (need to change font color) A better UX?
To me, showing 0 initially is misleading. Also it might be a function of how slow the APIs are - when it more than a secodn after loading basic page to get that information it is noticeable
I think this question is different from Is showing a blank page preferable to showing an empty one? as some elements have loaded but others have not (on our page and sometimes notice that on reddit, though i could not capture such a moment on reddit and not supposed to share image of our page)