Componentele cache aduc înapoi una dintre perspectivele fundamentale și Ws ale Pages Router. În Pages Router, preluarea datelor te-a confruntat cu o alegere explicită: să obții StaticProps sau să obții ServerSideProps. Acum, <suspans> sau "utilizați cache" este alegerea dvs., solicitată de o eroare atunci când faceți I/O dinamică. Cea mai încântătoare "eroare" din toate timpurile, dacă mă întrebați pe mine. Este o eroare care vă face pe dumneavoastră sau pe agentul dumneavoastră să alegeți. Mai mult, gSSP a avut un defect fatal: nu există o stare de "încărcare" instantanee în care să navigheze. Utilizarea <Suspense> vă oferă posibilitatea de a seta un fallback={} (sau loading.tsx). Combinat cu preluarea și streamingul datelor într-o singură călătorie dus-întors, cred că acest lucru atinge apogeul performanței. Ne-am întors atât de mult.