Hugo y hugodown

Un generador de sitios muy fuerte, un paquete experimental muy practico.

Hugo

Generador de sitios muy rapido y que permite hacer muchas cosas.

So se tiene que instalar un punto exe 🎉

hugodown

R 📦

  • Un formate de output de R Markdown

  • Funcionas para ayudar el flujo de trabajo (para instalar Hugo, incrustar tuits…)

Experimental però por el momento sigue siendo lo que recomano. A ver qué pasa con blogdown, puede cambiar!

Desde Rmd hasta un sitio

Entre bastidores

graph LR; A[Rmd] --> |"R ( hugodown 📦,
downlit 📦)
& Pandoc"| B{md} B --> |"Hugo (Goldmark, Chroma)"| C[HTML]

Inspirado por Emi Tanaka’s post

Desde Rmd hasta un sitio

Lo que hacen Ustedes

graph LR; A[Rmd] --> |"🔵 knit button"| B{md} B --> |"hugo build (locally or cloud)"| C[HTML]

Sin resaltado de sintaxis 😑

ggplot2::ggplot()

Resaltado de sintaxis por Chroma 👍

ggplot2::ggplot()

Resaltado de sintaxis con downlit 😃

ggplot2::ggplot()
A meme to explain why downlit is great

Inspirado por Mara Averick

Resaltado de sintaxis en hugodown

  • downlit para R 🎉

  • Chroma para otros lenguajes (YAML, Python…) ✨

🚠 ¡Ahora lo probamos!

Notas en el sitio del curso

Viabilidad

Creado por:

Hadley Wickham [aut, cre]

Usado para tidyverse.org.

Desarrollo activo (però quedará simple).

Limitationes?

  • hugodown es experimental. Por el momento solo hay un tema facil de utilizar (un tema genial) però a) pronto habrá un secundo b) hay documentación para utilizar hugodown con otros temas.

  • Hugo cambia mucho (però hugodown protege su sitio de este riesgo dado que clava una versión de Hugo al sitio)

¿Y blogdown?

De hecho hay muchos cambios en blogdown estos dias que le darán fuerzas similares a hugodown… ¡a ver!

Cambio posible, y conceptos similares.

Más recursos

Lista en el sitio del curso 📒

Preguntas, comentarios?

Chat de Zoom, issues en el repositorio del sitio del curso.

¡Descanso! 🍵

05:00