No way.<p>Since the start of the pandemic I was ordering groceries from Amazon Fresh.<p>Adding/removing an item to/from cart takes couple seconds at very least. Expanding “similar items” can take up to ten seconds easily.<p>It seems at times like they are using a blockchain or maybe a real human writes down my order on a piece of paper (and sometimes they have to run for a new pen).<p>This is not a one-time experience or a rush hour. It always works like this, it’s just how it is built.
Is there supposed to be an answer to this or am I struggling with the UI? Here's how this looks to me.<p><a href="https://ibb.co/BTf9N1N" rel="nofollow">https://ibb.co/BTf9N1N</a>
>Server side render everything<p>><a href="http://amazon.com" rel="nofollow">http://amazon.com</a> is server side rendered and has no client side rendering framework. The potential latency hit didn't justify it.<p>>We were stuck with jQuery 1.6.4 Grimacing face<p>>SSR React wasn't fast enough for us. This blew my mind.<p>While SSR has gotten some more support in the past 1-2 years, This is not going to sit well with majority of HN crowds.<p>One thing I really want to see is some sort of predictable latency rendering. Every page should render at fixed predetermined timing regardless latency ( Subject to Network latency difference so everyone would have different value ) . I dont like webpage that some times load so fast it felt it is punching me to the face while some links of it takes 3s to load.
And yet pulling up recent orders takes a decent amount of time, individual items take a lot longer, and don't get me started on 2 day shipping taking 3-5 days after it "ships" the vast majority of this spent in Amazon logistics before hitting USPS / UPS