Nihongo-Blog

Blog estático informativo enfocado en el aprendizaje de japones de forma autodidacta con recursos

Astro.jsTailwind CSSVercelAstro View TransitionsMarkdown
Imagen principal del proyecto Nihongo-Blog

Sobre el proyecto

Nihongo Blog nació de una obsesión: demostrar que aprender japonés por tu cuenta no solo es posible, sino emocionante.

Durante años, el japonés ha sido más que un idioma para mí—es una ventana a una cultura fascinante y un desafío que me empuja a crecer cada día. Como autodidacta, descubrí algo poderoso: con los recursos adecuados y la mentalidad correcta, puedes conquistar casi cualquier cosa que te propongas.

Este proyecto representa mi salto a Astro y algo mucho más significativo: un espacio vivo donde comparto cada lección aprendida, cada atajo descubierto y cada herramienta que realmente funciona. Aquí encontrarás años de experimentación destilados en consejos prácticos, recursos curados con criterio y estrategias probadas en mi propio camino.

Nihongo Blog es para ti si eres de los que prefieren trazar su propio camino de aprendizaje, si valoras la autonomía sobre las aulas tradicionales, y si sientes esa misma chispa cuando descubres que puedes aprender japonés a tu manera y a tu ritmo.

¿Por que Astro?

En el desarrollo web, quedarse quieto es quedarse atrás. Por eso siempre tengo un ojo puesto en las tecnologías emergentes que realmente prometen cambiar el juego.

Astro llevaba meses apareciendo en mi radar. Después de trabajar extensamente con JavaScript vanilla y React, buscaba algo diferente: una herramienta que combinara velocidad, simplicidad y potencia sin los compromisos habituales. Astro resultó ser exactamente eso—un framework que entiende que no todos los sitios necesitan ser aplicaciones pesadas del lado del cliente.

Para Nihongo Blog, Astro fue la elección perfecta: sitio estático, rendimiento excepcional, experiencia de desarrollo fluida. Pero no llegué aquí de un salto. Antes invertí tiempo experimentando con proyectos más pequeños, entendiendo sus fundamentos, probando sus límites. En 2024, cuando desarrollé este proyecto, Astro ya tenía varios años de madurez, aunque todavía distaba de las capacidades robustas que ofrece hoy.

Cada línea de código de Nihongo Blog refleja ese aprendizaje progresivo: desde los primeros experimentos hasta la arquitectura final que ves aquí.

Aprendizajes del proyecto

Nihongo Blog marcó un punto de inflexión en mi arsenal de desarrollo. Lo que comenzó como un proyecto modesto se convirtió en la puerta de entrada a una nueva forma de construir para la web.

Astro no vino a reemplazar JavaScript vanilla, React o Next.js en mi stack—vino a completarlo. Me mostró que existe un espacio intermedio poderoso entre la simplicidad estática y la complejidad de las SPAs. Nihongo Blog fue la semilla: hoy cultivo múltiples proyectos con este framework, cada uno aprovechando sus fortalezas únicas.

Lo que me conquistó fue su filosofía pragmática. View Transitions que añaden fluidez sin configuraciones interminables. Una sintaxis que respeta el HTML semántico mientras integra JavaScript ejecutado desde el frontmatter con capacidades SSR cuando las necesitas. Soporte nativo para Markdown que transforma la gestión de contenido en algo elegante y mantenible. Y la libertad de integrar React, Svelte o Vue solo donde realmente aportan valor.

Este proyecto hizo más que añadir una herramienta a mi caja—expandió mi criterio técnico. Ahora, cuando un cliente llega con un proyecto, tengo una paleta más rica de soluciones. Puedo elegir no solo basándome en lo que sé hacer, sino en qué tecnología resuelve mejor sus necesidades específicas. Esa versatilidad informada es el verdadero legado de Nihongo Blog.