Guía paso a paso: de wireframe a prototipo interactivo en Figma

Proceso en Figma: de wireframe a prototipo interactivo

En este tutorial te muestro cómo llevar una idea desde un wireframe en baja fidelidad hasta un prototipo interactivo en Figma listo para validar con clientes y pasar a desarrollo, con tips prácticos de un flujo real.

Planifica antes de abrir Figma

Define el objetivo del prototipo (flujo, look & feel, microinteracciones), las pantallas clave y el contenido mínimo. Ten a mano referencias y patrones UI.

Tip pro: acordad con el equipo qué se valida en esta ronda (navegación, copy, jerarquía visual) para evitar rehacer trabajo.

Crea el wireframe en baja fidelidad

  1. Crea un Frame con dimensiones del dispositivo (1440 desktop / 768 tablet / 375 móvil).
  2. Usa formas básicas y texto para estructura; sin color para centrarte en funcionalidad.
  3. Construye con Auto Layout para tener bloques fluidos y escalables.
  4. Anota comportamientos y estados (hover, error, vacío) con etiquetas.

Resultado: mapa claro de contenidos y prioridades, listo para revisión rápida.

Pasa a media y alta fidelidad

Tras validar el esqueleto, sube fidelidad:

  • Tipografía y jerarquía: define estilos (H1, H2, body).
  • Paleta y temas: crea variables de color (light/dark) y espaciado.
  • Componentes: botones, tarjetas, inputs con variants y propiedades.
  • Estados: default, hover, focus, disabled y error.

Tip pro: usa Variables para colores/espaciados y conecta con Design Tokens en tu repo. Un cambio global = diseño actualizado.

Añade interacciones para el prototipo

  1. Activa la pestaña Prototype y conecta los flujos con hotspots.
  2. Configura eventos: On click → Navigate to, Open overlay, Swap variant.
  3. Usa Smart Animate para transiciones suaves entre estados.
  4. Simula microinteracciones (menús, acordeones, modales) sin caer en fuegos artificiales.

Testea, comparte y itera

  • Present Mode: prueba en escala 100% para detectar fricciones.
  • Compartir: enlace con permisos de vista/comentario para stakeholders.
  • Hand-off a devs: añade una página de especificaciones con medidas, estilos y assets marcados para exportar.

Checklist rápida

  • Wireframe validado
  • Estilos tipográficos y de color centralizados
  • Componentes con variants y estados
  • Interacciones principales definidas
  • Feedback aplicado y prototipo estable

Preguntas frecuentes

¿Necesito experiencia en diseño para usar Figma?

No. Puedes empezar con plantillas y componentes; lo clave es entender el flujo que quieres validar.

¿Diferencia entre wireframe y prototipo?

El wireframe es estructura y contenido; el prototipo añade interactividad y simula el flujo real.

¿La versión gratuita sirve para prototipos?

Sí. Para proyectos pequeños y validaciones internas suele ser suficiente.

Comparativa entre Astro, Next.js y Nuxt: ¿cuál elegir en 2025?

Comparativa entre Astro, Next.js y Nuxt: ¿cuál elegir en 2025?

En este artículo yo te presento un análisis profundo y actualizado (Agosto de 2025) sobre tres frameworks modernos: Astro, Next.js y Nuxt, comparándolos en cuanto a rendimiento, experiencia de desarrollo, escalabilidad y ecosistema. El enfoque es técnico y avanzado, con ejemplos de interacción y diseño. La idea es que te ayude a decidir cuál usar según tu tipo de proyecto.

Visión general de cada framework

Astro

Astro es un framework orientado a la generación estática y renderizado parcial en el cliente. Su propuesta central es entregar solo el JavaScript estrictamente necesario, lo que lo convierte en una opción ideal para sitios rápidos, blogs estáticos y documentación. Utiliza componentes islands para activarse solo donde se necesita interactividad.

Next.js

Next.js es el stack de React de referencia. Soporta rendering híbrido (SSG, SSR, ISR), SWR para datos y routing file‑based. Perfecto para aplicaciones con contenido dinámico, e‑commerce, paneles de control, etc. Con su soporte de Edge Functions y Middleware, se adapta a escenarios complejos con rendimiento global.

Nuxt

Nuxt es el equivalente en el ecosistema Vue. En su versión 3, utiliza Vue 3 + Vite, soporte para SSG, SSR y auto‑imports. También ofrece configuraciones automáticas de CSS, optimización de imágenes y módulos como @nuxt/content para contenido basado en Markdown.

Rendimiento y tiempo de carga

2.1 Generación estática y peso del bundle

  • Astro sobresale: genera sitios casi sin bundle JavaScript por defecto.
  • Next.js produce bundles más grandes debido al runtime completo de React.
  • Nuxt con SSR produce un HTML pre‑renderizado, pero el cliente recibe código Vue completo.

2.2 Hydration y experiencia del usuario

  • En Astro, las islands se hidratan individualmente.
  • Next.js y Nuxt hidratan toda la página.

2.3 Métricas reales

Con Lighthouse en un blog típico:

  • Astro: 98–99
  • Next.js: 90–95
  • Nuxt: 92–96

Experiencia de desarrollo y escalabilidad

3.1 Curva de aprendizaje

  • Astro es sencillo y directo.
  • Next.js exige dominio de React y SSR.
  • Nuxt requiere experiencia con Vue 3 y Composition API.

Desarrollo local y recarga rápida

  • Astro usa Vite.
  • Next.js usa SWC y Fast Refresh.
  • Nuxt 3 también usa Vite y ofrece auto‑imports.

3.2 Escalabilidad en grandes proyectos

  • Next.js: routing avanzado, middleware, Edge.
  • Nuxt: modularidad y SSR.
  • Astro: complejo en apps muy interactivas.

Ecosistema y comunidad

Ecosistema de paquetes y plugins

  • Next.js: gran ecosistema.
  • Nuxt: muchos módulos Vue‑nativos.
  • Astro: en crecimiento, integraciones variadas.

Comunidad, soporte y recursos

  • Next.js: liderado por Vercel.
  • Nuxt: comunidad activa Vue.
  • Astro: documentación clara, comunidad joven.

Casos de uso recomendados (con ejemplos)

Proyectos donde brilla Astro

Blog técnico, landing page, documentación ligera.

Proyectos ideales para Next.js

Tiendas, SaaS, paneles de control.

Proyectos donde encaja Nuxt

Web corporativa, portfolios, sitios Vue SSR/SSG.

Comparativa general en tabla

CaracterísticaAstroNext.jsNuxt 3
Peso de bundleMuy ligero (islands)Medio‑altoMedio
Tiempo de cargaExcelenteMuy buenoMuy bueno
Complejidad SSR/ISRBásicaAltaMedia‑alta
ComunidadCreciendoMuy maduraActiva
Ideal paraSitios estáticosApps complejas ReactApps completas Vue

Preguntas Frecuentes(FAQs)

1. ¿Puedo usar Astro junto con Next.js o Nuxt?

Sí, puedes combinarlos pero requiere configuración avanzada.

2. ¿Cuál rendimiento funciona mejor en móviles?

Astro lidera por su mínimo JavaScript.

3. ¿Y si quiero CMS o contenido dinámico?

Next.js y Nuxt tienen integraciones más completas. Astro requiere fetch manual.


La decisión depende de tu objetivo:

  • Astro: sitios rápidos, estáticos.
  • Next.js: control total y escala.
  • Nuxt: entorno Vue optimizado.

Yo te animo a usar el que mejor se adapte a tu tipo de proyecto, equipo y necesidades futuras.

7±2 elementos: ¿Mito UX o guía real en 2025?

7+2-ux.2025

Yo siempre he tenido curiosidad sobre si esa famosa regla de la memoria a corto plazo —7±2 elementos— sigue siendo útil en el diseño de interfaces modernas. En este artículo, te muestro mi visión crítica y fundamentada: cuándo tiene sentido aplicar esa guía clásica, cuándo se queda corta y cómo adaptarla a distintos dispositivos en 2025.

Desde los experimentos de George Miller en 1956, se popularizó la idea de que el ser humano puede retener entre 5 y 9 elementos en la memoria de corto plazo. En el mundo del UX y del diseño de interacción, muchos lo interpretan como una restricción: «no pongas más de siete opciones en un menú». Sin embargo, en 2025, con interfaces más ricas y contextos variados, esa simplificación se desmorona si no se ajusta correctamente.

  • Te explico los fundamentos cognitivos detrás del 7±2.
  • Analizo si sigue vigente en desktop, mobile y wearables.
  • Doy ejemplos concretos de diseño e interacción.
  • Presento un enfoque técnico para decidir si usarlo o no.
  • Concluyo con una reflexión sobre su relevancia actual.

Fundamentos cognitivos del 7±2

Origen y significado

La regla surge de estudios experimentales de Miller, que encontró que el número de “chunks” (fragmentos de información) que una persona puede mantener simultáneamente en memoria de corto plazo ronda entre 5 y 9. Los chunks no necesariamente son elementos discretos: pueden agruparse conceptualmente.

Cómo lo interpretan en UX

En UX se tradujo a la recomendación de limitar los elementos visibles (menús, opciones, botones) a ese rango para evitar sobrecargas cognitivas. Pero esta interpretación falla si:

  • no se define qué es exactamente un elemento o chunk,
  • no se considera el contexto de uso,
  • o se ignora el soporte visual, patrones previos o ayudas progresivas.

¿Mito o guía útil en 2025?

Mi conclusión: no es un mito, pero tampoco es una fórmula universal. Depende del contexto.

Contexto de audio, voz o minimalistas interfaces

En asistentes de voz o interfaces simplificadas, el número de opciones simultáneas debe ser pequeño. Aquí sí tiene sentido pensar en 5 ± 2 opciones vocales o respuestas. Te evitarás que el usuario tenga que memorizar largas listas.

Escenarios de interfaces ricas con soporte visual

En aplicaciones que muestran tarjetas, listas con iconos, textos cortos o pre‑chunking (semantic grouping), el usuario puede manejar más información: el contexto reduce la carga.

Avances de interacción en 2025

Con scroll infinito, comportamiento predictivo, recomendaciones dinámicas y machine learning, la capacidad de procesamiento cognitivo se ve apoyada. En este caso, el horizonte de 7±2 pierde rigor como límite inflexible.

Comparación por plataformas: desktop, mobile y wearables

Desktop

Ventajas:

  • Mayor espacio visual.
  • Menús desplegables y mega‑menús.
  • Hover proporciona información adicional.

Cómo aplicarlo bien:

  • Menú principal con 5–9 items.
  • Agrupar opciones por categorías lógicas.
  • Filtros que se expanden progresivamente.

Mobile

Retos:

  • Pantalla pequeña.
  • Gestos táctiles limitados.
  • Atención fragmentada.

Aplicación recomendada:

  • Carrousel o scroll vertical con 5–7 ítems.
  • Tab bars con 3–5 íconos. Si hay más, usar «Más».
  • Hamburger menus con subniveles si hay más de 7 ítems.

Wearables

Limitaciones extremas:

  • Mini‑pantalla.
  • Interfaz por gestos y voz.
  • Interacciones rápidas.

Uso de 7±2: máximo 5–7 opciones por pantalla o gesto, agrupadas visualmente.

Ejemplos de diseño e interacción en la práctica

Ejemplo — plataforma e-learning

Menú superior con 5 ítems; subniveles limitados a 4–6 elementos agrupados. Módulos no superan los 7 ítems por sección.

Ejemplo — app fintech

Tab bar con 4 ítems. Categorías dentro de una sección limitadas a 6 visibles con “Ver más”.

Ejemplo — wearable de salud

Menú radial con 5 íconos. Subniveles con máximo de 4 opciones por vista.

¿Cómo decidir cuándo aplicar 7±2 elementos?

Paso 1 – analizar el contexto de uso

¿El usuario está distraído? ¿Está en movimiento? ¿Hay apoyo visual?

Paso 2 – definir unidades cognitivas

No cuentes elementos fríos: piensa en chunks. ¿Puedes agrupar visualmente?

Paso 3 – definir interfaz progresiva

Divide contenido largo en secciones que no excedan los 9 ítems visibles.

Paso 4 – medir con pruebas

Testea carga cognitiva, errores, tiempo de reacción y abandono.

Paso 5 – iterar con datos

Usa analítica UX para tomar decisiones informadas.

Ventajas y limitaciones de la regla en 2025

Ventajas

  • Evita sobrecarga de información.
  • Fomenta estructuras lógicas (chunking).
  • Útil en interfaces simples o contextos rápidos.

Limitaciones

  • No considera experiencia previa del usuario.
  • No se adapta bien a interfaces dinámicas o personalizadas.
  • Puede limitar funcionalidades si se aplica rígidamente.

Preguntas frecuentes (FAQs)

1. ¿Debo limitar siempre los menús a 7 ítems?

No. Puedes tener más si los agrupas o jerarquizas adecuadamente.

2. ¿El usuario promedio memoriza 5‑9 opciones en móvil?

No. Pero con diseño visual bien estructurado puede manejar más.

3. ¿Cómo pruebo si mi interfaz está sobrecargada?

Haz tests de usabilidad y revisa métricas de abandono y tiempo de interacción.


La regla de 7±2 elementos sigue siendo un pilar conceptual en UX. En 2025 ya no la trato como una norma rígida, sino como una herramienta estratégica. El verdadero desafío es estructurar la información y comprender al usuario. Ahí está el valor del diseño moderno.

La regla no es un mito, pero debe usarse con criterio. No se trata del número exacto, sino de cómo lo estructuramos para facilitar la experiencia del usuario.