• Sobre mí
  • Proyectos
  • Contacto
  • Blog

Apasionado por el desarrollo web y el diseño de interfaces intuitivas.

Cada error es un paso. Cada línea, un aprendizaje.

📍   Salou, Tarragona, España ✉️   [email protected] 📞   +34 641932611

Curriculum

Ver mi curriculum completo

Mapa del sitio

  • Inicio
  • Blog
  • Proyectos
  • Sobre mi
  • Mi misión
  • Sitemap

Contácto

  • Página de contácto
  • LinkedIn
  • GitHub

2026 Frankuxui - Todos los derechos reservados

  • Términos y condiciones
  • Política de privacidad
  • Política de cookies

Blog

Notas, experimentos y aprendizajes sobre desarrollo frontend, arquitectura y producto. Algunos escritos para compartir, otros para recordar. Todo con el objetivo de aprender y mejorar como desarrollador y creador de software.

  • Todas
  • Accesibilidad
  • Arquitectura
  • Astro
  • Componentes
  • CSS
  • Diseño UI
  • HTML
  • JavaScript
  • MDX
  • Next.js
  • React
  • React Router
  • Shiki
  • SSR
  • Svelte
  • Tailwind CSS

Publicaciones

Foto de unsplash creada por Mikolas Voborsky
Imagen del articulo Las propiedades CSS personalizadas permiten reutilizar valores en toda la hoja de estilos
16 de agosto de 2026
CSS

Propiedades CSS Personalizadas: Gestiona Variables en tus Estilos

Domina las CSS Custom Properties para crear temas dinámicos y reutilizables

Rocky mountain peaks with traces of snow beneath a pale sky
Imagen del articulo Fotografía de Unsplash creada por Avatar del usuario Roman Vasylovskyi
16 de agosto de 2026
Svelte

Runes en Svelte 5: guia practica de $state, $derived y $effect

Como sustituir let reactivo y las declaraciones $: por un modelo de reactividad explicito y mas facil de depurar

Rocky mountain peaks with traces of snow beneath a pale sky
Imagen del articulo Fotografía de Unsplash creada por Nico
16 de agosto de 2026
CSS

content-visibility en CSS: mejora el renderizado sin JavaScript

Guia practica para diferir el coste de layout y pintura en paginas largas sin romper la accesibilidad

Fotografía de unsplash creada por Alec Krum
Imagen del articulo Credito o descripcion corta
23 de julio de 2026
CSS

El selector :has() en CSS: guía práctica para estilizar según el contenido

Aprende a usar el selector de relación :has() para aplicar estilos en función de los hijos, el estado y el contexto, sin recurrir a JavaScript.

Fotografía de Unsplash creada por Natalia Rudomin
Imagen del articulo Tabs accesibles y escalables en JavaScript Vanilla
23 de julio de 2026
JavaScript
·Componentes
·Accesibilidad

Tabs reutilizables con JavaScript Vanilla

Un componente accesible, reutilizable y escalable con API programatica, teclado, ARIA y registro interno

Fotografía de Unsplash creada por Alessio Furlan
Imagen del articulo Configurando Tailwind CSS 4 en Next.js
23 de julio de 2026
Next.js
·Tailwind CSS
·CSS

Tailwind CSS 4 en Next.js: configuración paso a paso

Guía completa para integrar Tailwind CSS 4 en un proyecto de Next.js utilizando la configuración oficial recomendada, optimizada para rendimiento y escalabilidad

Imagen de Unsplash creada por Andrew Svk
Imagen del articulo Ejemplo de un modal reutilizable con JavaScript Vanilla y Tailwind CSS
23 de julio de 2026
Tailwind CSS
·Astro
·Diseño UI

Widgets Componentes Tailwind CSS 4

Una colección de widgets modernos para dashboards, aplicaciones SaaS e interfaces de usuario

Imagen de Unsplash creada por Carter Obasohan
Imagen del articulo Accordion reutilizable creado con JavaScript Vanilla moderno
23 de julio de 2026
JavaScript
·Tailwind CSS
·Diseño UI

Creando un accordion reutilizable con JavaScript Vanilla

Un componente accesible, configurable por HTML y controlable desde JavaScript moderno

Imagen de Unsplash creada por Kjell-Jostein Sivertsen
Imagen del articulo Creando una aplicación React con navegación mediante React Router
23 de julio de 2026
React
·React Router
·JavaScript

Cómo crear una app con React y React Router desde cero

Guía práctica para iniciar un proyecto con Vite, configurar rutas, layouts, páginas dinámicas y una pantalla 404

12
Página 1 de 2 · 13 posts