Práctica diaria
Sesión de Hoy
El bucle de 20 minutos, ensamblado para ti: las tarjetas que la repetición espaciada dice que estás a punto de olvidar, más un prompt de código y uno de diseño de sistema. Termínalo cada día y mantén la racha viva.
Tarjetas de hoy — califica cada una por confianza
Ejercicios de hoy — inténtalo antes de revelar
- CódigoSenior
Cachear un Server Component de datos con Cache Components
Next.jscachingCache ComponentsUn Server Component de página de producto llama
getProduct(id)(una lectura lenta de DB) en cada solicitud. Usando el modelo Cache Components (cacheComponents: true), cachea los datos obtenidos por hasta una hora, etiquétalos para que una actualización de precio pueda invalidarlos inmediatamente, y asegúrate de que la compilación no falle en un componente que también leecookies()para una tira de "visto recientemente".próximo: nuevo - DiseñoArquitecto
Diseña la estrategia de renderizado para un catálogo grande de e-commerce
architecturerenderingISRUn catálogo tiene 500k páginas de productos, un puñado de páginas de aterrizaje de categorías, y un flujo de carrito/checkout. Diseña qué páginas son estáticas, cuáles se revalidan incrementalmente, y cuáles deben ser completamente dinámicas — y por qué.
próximo: nuevo