Si estás tirando de Google Fonts en todos tus proyectos… hay algo que deberÃas conocer ya: Fontsource.
Básicamente, es una librerÃa enorme de tipografÃas open source listas para usar en tus proyectos, pero con un enfoque muy distinto: aquà no dependes de CDNs externos, tú te llevas las fuentes a casa y las gestionas como cualquier otra dependencia.
¿Y esto qué significa? Que instalas una fuente con npm y listo. Como si fuera una librerÃa más de tu proyecto. Sin lÃos raros.
Fontsource te da acceso a más de 1500 familias tipográficas listas para descargar y usar directamente en tu código . Y lo mejor es que no se queda solo en las tÃpicas fuentes de Google, también incluye otras que normalmente no tienes tan a mano.
La gracia está en cómo funciona. En lugar de cargar fuentes desde servidores externos (como hace Google Fonts), aquà haces self-hosting. Es decir, las fuentes viven dentro de tu proyecto. Esto tiene varias ventajas bastante serias.
Primero: rendimiento. Al evitar llamadas externas, reduces latencia y mejoras tiempos de carga. Nada de esperar a que otro servidor responda para pintar tu tipografÃa .
Segundo: privacidad. Google Fonts rastrea cierto uso, y aunque no sea dramático, hay proyectos donde esto importa. Con Fontsource, ese problema desaparece porque todo corre en tu propio entorno .
Tercero: control total. Las fuentes están versionadas como cualquier paquete npm. Nada de sorpresas porque Google ha actualizado una fuente y tu diseño ahora se ve distinto .
Y cuarto: funciona incluso offline. Esto es clave si estás trabajando con PWAs o apps donde no siempre hay conexión.
Además, puedes elegir exactamente qué pesos y estilos necesitas. No tienes que cargar toda la familia si solo quieres un par de variantes, lo cual ayuda bastante a optimizar.
A nivel práctico, usar Fontsource es ridÃculamente simple. Instalas la fuente que quieras, la importas en tu CSS o JS y listo. Sin enlaces externos, sin configuraciones raras.
Eso sÃ, no todo es perfecto. Hay gente que comenta que la interfaz de selección de fuentes no es la más cómoda del mundo, pero siendo honestos, eso es lo de menos cuando el sistema que hay detrás es tan sólido.
En resumen: si te tomas en serio el rendimiento y quieres dejar de depender de terceros para algo tan básico como la tipografÃa, Fontsource es una opción muy potente que deberÃas probar ya.
#WebDesign #Frontend #TipografÃa #CSS #JavaScript #OpenSource #UI #UX #DevTools #Fonts

0 comentarios

Deja una respuesta