I consult with ecommerce companies more or less for a living and just wanted to say that I’ve never once seen Next used in a way that was an improvement in that context.
Maybe it’s just a function of as a consultant people don’t tend to call when everything is going smoothly but it’s by far the most common stack I see people get themselves stuck on over and over again in ways that lose the company insane amounts of money without them even realising why.
Wow! That site is really fast.
It doesn't seem to persist the cart for me across browser refresh. But if I add something else to the cart, the whole cart comes back. Strange.
Interesting. Hovering over links loads up the images in that link.
Meh back and forward don’t preserve location
I'm sorry to say that there is nothing impressive and is far from a real world scenario:
- Images are super small.
- You can do exactly the same level of performance with http://instantclick.io/ to prefetch pages and aggressively cache content on the backend.
- The only dynamic functions are the cart ( session ) and the search. The rest is just navigation.
- There is quite no content
If we compare to the original:
This leaves out what is imho the most impressive part of McMaster website: the deep taxonomy of products and super detailed search with custom criteria per product type and sub type. This is the part that is the most amazing for me and the most complex on an e-commerce website to build *AND MAINTAIN* over time.
If we compare to normal e-commerce use-case, it's lacking a lot of features that have deep impact on website speed:
- No analytics and marketing tracking ( ecommerce without tracking is not realistic performance wise )
- No image gallery, no high resolution images
- No product description
- No product recommendation
- No faceted search
etc...