juancmandev logo
🇺🇸 Arriba Navevación

Website migrado a Astro

Banner mostrando el tech stack Tech stack usado. Astro, React, TailwindCSS, MDX

Migré este website a Astro, de tal forma para probarlo, me terminó gustando.

Probé esta herramienta para construir website estáticos, ya que Vercel ha estado tomando decisiones raras sobre la dirección del desarrollo de Next.js.

Eso, y que me di cuenta que solo necesito un static website, no necesito de SSR incluso para la página del Microblog, ya que no posteo diario, puedo simplemente redeployar mi website, así el último post es renderizado.

Static es el camino a seguir

Al inicio del Internet, los website eran simples archivos planos de HTML, CSS y JS, no había necesidad de Single Page Application, Server Side Rendering, etc.

Por supuesto, hay muchos websites que necesitan estas estrategias de rendering, pero para un website como este, solo static es mejor.

Menos tiempo buildeando, carga rápida, hosting barato, menos JavaScript en el browser.

Lo genial sobre Astro

Puedes usar cualquier component de cualquier framework.

Puedes usar components de React, Angular, Vue, Svelete en el mismo proyecto, ya que Astro los compila como HTML/CSS/JS.

No solo eso, pero puedes usar Astro como si fuera Next.js, con la estrategia de hybrid rendering, puedes especificar que páginas quieres que sean Server Side Rendered. Obviamente, si vas por este camino, debes hostear tu proyecto en un server.

En otras cosas…

Estoy planeando en hacer videos para YouTube, hablando de temas que considero necesitamos en la comunidad hispana, temas como cyberSecurity, privacidad, el actual estado de la tecnología, y más.

Hay muchos canales de YT en Inglés hanlando cobre eso, así que es por eso que pienso hacerlo en Español.

Aún así necesito mejorar los banners de estos posts…


Publicado: 26 de Junio del 2024