{"generatedAt":"2026-08-23T15:30:33.881Z","cartridge":{"slug":"web-foundations","title":"Web Foundations","displayTitle":"Web Foundations","source":"web_foundations.tah","type":"tah","domain":{"id":"web-captures","label":"Web Captures","color":"#38bdf8"},"searchQuery":"Web Foundations","byteSize":1921,"payloadByteSize":1921,"checksumSha256":"bd3b62dedbd48c9e3754db92c3315ea90c93f4f8616a1c108037325ba525d0a1","payloadChecksumSha256":"bd3b62dedbd48c9e3754db92c3315ea90c93f4f8616a1c108037325ba525d0a1","shardCount":1987208531,"bloomBits":"2334386692388697393","hashCount":115,"format":"swarm-stream","summary":"Next.js 15: The Server-First Framework. Built on a model where everything is a Server Component (RSC) by default. Major changes: fetch requests are now dynamic (no cache) by default. Key files: layout.tsx (persistent UI), page.tsx (route UI","routes":{"html":"https://www.sunsetpulse.app/tah/web-foundations","headless":"https://www.sunsetpulse.app/tah/web-foundations/headless","api":"https://www.sunsetpulse.app/api/tah?q=Web%20Foundations&limit=10","meta":"https://www.sunsetpulse.app/api/tah/web-foundations/meta","download":"https://www.sunsetpulse.app/api/tah/web-foundations/download","payloadDownload":null}}}