Juanchi.dev
Nativo Digital · sistemas reales
·
InicioCVBlogLabContacto
Saltar al contenido
Juanchi.dev
Nativo Digital · sistemas reales
·
InicioCVBlogLabContacto

Tag: app-router

9
05 jul 2026

Next.js App Router caching: revalidate, dynamic y no-store sin folklore

El problema con Next.js caching no es memorizar los flags. Es decidir qué tan fresco necesita ser cada dato. Una guía para leer revalidate, dynamic y no-store como contratos de datos, no como trucos aislados.

05 jul 2026 · 8′ · Tutoriales · React · TypeScript

8′
22 jun 2026

Rate limiting en Next.js: qué proteger antes de elegir una librería

Rate limiting no es una dependencia npm: es una política de abuso. Antes de copiar middleware, necesitás definir qué activo protegés, qué patrón de abuso esperás y cuánto te cuesta un falso positivo. Una guía con matriz de decisión, gotchas reales y observabilidad para Next.js.

22 jun 2026 · 9′ · Tutoriales · TypeScript · nextjs

9′
17 jun 2026

OpenTelemetry en Next.js: traces que sobreviven el edge y el servidor sin perder el contexto

OpenTelemetry en Next.js funciona, pero el propagador por defecto rompe silenciosamente el trace en la frontera edge/node. Esto es lo que tenés que configurar explícitamente para que el contexto no desaparezca entre Middleware, Server Components y Server Actions.

17 jun 2026 · 8′ · Tutoriales · TypeScript · nextjs

8′
11 jun 2026

Next.js App Router caching: revalidate, dynamic y no-store sin folklore

El problema con el caching en Next.js App Router no es memorizar flags. Es entender qué frescura necesita cada dato y tratarlo como un contrato explícito, no como un truco aislado que se aplica cuando algo falla.

11 jun 2026 · 9′ · Tutoriales · React · TypeScript

9′
09 jun 2026

React 19 Server Components y caching: el modelo mental que me faltaba después de leer la documentación

No es otro tutorial de RSC. Es el mapa conceptual que construí después de leer la doc oficial y entender por qué el folklore sobre 'siempre usar use client' es incorrecto — y qué pasa cuando ponés Server Components en un layout real con datos dinámicos.

09 jun 2026 · 9′ · Tutoriales · TypeScript · nextjs

9′
04 jun 2026

Next.js 16 Middleware: patrones de autorización que escalan y los que generan race conditions

Probé 4 patrones de autorización en Next.js 16 Middleware con edge runtime. Uno genera race conditions silenciosas, otro te da latencia inesperada, y uno solo escala sin compromisos. Acá el análisis honesto de cada tradeoff.

04 jun 2026 · 9′ · Tutoriales · TypeScript · nextjs

9′
25 may 2026

Next.js App Router caching: revalidate, dynamic y no-store sin folklore

El problema con el cache en App Router no es memorizar flags. Es decidir qué frescura necesita cada dato antes de escribir una sola línea de configuración.

25 may 2026 · 8′ · Tutoriales · React · TypeScript

8′
18 may 2026

Prisma Server Actions en Next.js 16: los patrones que funcionan y el N+1 que aparece cuando no lo esperás

Prisma en Server Actions de Next.js 16 tiene un vector de N+1 que no existe en API routes clásicas. El culpable no es el ORM — es cómo las Actions se componen. Acá están los patrones que lo previenen.

18 may 2026 · 7′ · Experimentos · TypeScript · Performance

7′
06 abr 2026

Next.js App Router: la guía que me hubiera gustado tener cuando migré de Pages Router

Migré tres proyectos en producción de Pages Router a App Router y rompí todo dos veces antes de entender cómo funciona de verdad. Server Components, streaming, cache, layouts anidados — acá está todo lo que nadie te explica.

06 abr 2026 · 11′ · Tutoriales · Tutorial · React

11′

Series

  • Datos abiertos y creatividad2
  • Awesome Curated: The Tools10
  • Awesome Curated1
Ver todas

Clusters

  • Arquitectura de software

Categorías

  • Experimentos98
  • Tutoriales67
  • Opinión42
  • Reflexiones18
  • Tecnología8
  • Historia6

Tags

  • #TypeScript
  • #arquitectura
  • #nextjs
  • #railway
  • #java
  • #LLM
  • #postgresql
  • #ia
  • #prisma
  • #software-architecture
  • #firma-digital
  • #AI

Populares

  1. 01pnpm vs npm vs yarn vs bun: la comparativa definitiva que nadie te va a dar en 2025
  2. 02Next.js App Router: la guía que me hubiera gustado tener cuando migré de Pages Router
  3. 03TypeScript: los patrones que realmente uso todos los días
  4. 04Docker para desarrolladores Node.js: de cero a producción sin morir en el intento
  5. 05La criptografía que usás para firmar digitalmente tiene fecha de vencimiento: qué publicó NIST y cómo migrar tu HSM

Newsletter

Un mail por semana. Lo que estoy aprendiendo, construyendo y rompiendo.

Todos
Experimentos
Tutoriales
Opinión
Reflexiones
Tecnología
Historia

Juanchi.dev es el cuaderno público de Juan Torchia — arquitectura, sistemas reales y decisiones de producto. Escrito y revisado a mano en Buenos Aires. Construido con Next.js, Prisma y PostgreSQL; desplegado en Railway. Sin trackers de terceros más allá de analítica agregada.

GitHubRSS© 2026 Juan Torchia · Todos los derechos reservados.

Código real. Opinión sin filtro.

Arquitectura, sistemas reales, decisiones de producto y aprendizajes técnicos. Todo revisado con criterio propio antes de publicarse.

213 artículos publicados

Series

  • Datos abiertos y creatividad2
  • Awesome Curated: The Tools10
  • Awesome Curated1
Ver todas

Clusters

  • Arquitectura de software

Categorías

  • Experimentos98
  • Tutoriales67
  • Opinión42
  • Reflexiones18
  • Tecnología8
  • Historia6

Tags

  • #TypeScript
  • #arquitectura
  • #nextjs
  • #railway
  • #java
  • #LLM
  • #postgresql
  • #ia
  • #prisma
  • #software-architecture
  • #firma-digital
  • #AI

Populares

  1. 01pnpm vs npm vs yarn vs bun: la comparativa definitiva que nadie te va a dar en 2025
  2. 02Next.js App Router: la guía que me hubiera gustado tener cuando migré de Pages Router
  3. 03TypeScript: los patrones que realmente uso todos los días
  4. 04Docker para desarrolladores Node.js: de cero a producción sin morir en el intento
  5. 05La criptografía que usás para firmar digitalmente tiene fecha de vencimiento: qué publicó NIST y cómo migrar tu HSM

Newsletter

Un mail por semana. Lo que estoy aprendiendo, construyendo y rompiendo.

Blog
Uses
Now