[HN Gopher] NextMaster, an ecommerce Next.js template optimized ...
       ___________________________________________________________________
        
       NextMaster, an ecommerce Next.js template optimized for high
       performance
        
       Author : bpierre
       Score  : 8 points
       Date   : 2024-10-21 20:17 UTC (2 hours ago)
        
 (HTM) web link (twitter.com)
 (TXT) w3m dump (twitter.com)
        
       | ramesh31 wrote:
       | None of this matters once your analysts get ahold of it and dump
       | 10MB of JS snippets on the page. Frameworks don't make things
       | fast. Any one in existence can be cached out to Cloudfront and
       | made equally "fast" from a TTFB/FCP perspective. But it's
       | meaningless if you're executing half a million LOC in the client
       | on every page load, as just about every e-commerce site
       | eventually does.
        
       | recursivedoubts wrote:
       | as I said on twitter:
       | 
       |  _> the real red pill of the mcmaster website is what a mess it
       | is: inline scripts, jamming stuff in window, a mix of fetch()  &
       | XHR, a back-end most web developers would be embarrassed to put
       | on their resume (aspx), horrible RPC-style URLs, etc etc_
       | 
       | and, despite all that, they have a site other developers marvel
       | at, which should make anyone saying "you can't build a good
       | website in X" pause and reflect
        
         | tshaddox wrote:
         | It's important to realize that we're not really marveling at
         | the technical merits of what they've built. It's quite
         | functional, but nothing particularly excellent. We're really
         | just marveling at what _isn 't_ there, namely megabytes of
         | tracking libraries, UI libraries, etc.
        
           | recursivedoubts wrote:
           | i see a lot of people marveling at the speed mainly, which is
           | achieved through brotli compression on everything and
           | optimized images, and the usability second which is done
           | mainly with YUI
           | 
           | the backend is a bunch of opaque aspx routes, the last thing
           | most web developers would reach for
           | 
           | i think a takeaway should be that good web applications can
           | be built on damned near anything if you focus on the things
           | that matter
        
             | tshaddox wrote:
             | The most noticeable "fast" thing to me is the JavaScript
             | page transitions. They are near-instant _if_ you have
             | hovered on the link long enough for them to prefetch
             | everything.
             | 
             | Initial page loads are not particularly fast (one reason
             | for that might be the lack of server-side rendering).
        
       ___________________________________________________________________
       (page generated 2024-10-21 23:02 UTC)