Cache-komponenter ger tillbaka en av de grundläggande insikterna och Ws av Pages Router. I Pages Router ställdes du inför ett uttryckligt val när du hämtade data: att getStaticProps eller getServerSideProps. Nu är <Spänning> eller "använd cache" ditt val, vilket orsakas av ett fel när du gör dynamisk I/O. Det mest förtjusande "felet" genom tiderna, om du frågar mig. Det är ett fel som gör att du eller din agent väljer. Dessutom hade gSSP ett ödesdigert fel: inget omedelbart "laddningstillstånd" att navigera till. Genom att använda <Suspense> får du möjlighet att ställa in en fallback={} (eller loading.tsx). I kombination med datahämtning och strömning tur och retur tror jag att detta uppnår toppen av prestanda. Vi är så tillbaka.