Create and maintain websites with R Markdown and blogdown

Create and maintain websites with R Markdown and blogdown

February 26, 2018

In this talk, I will show you how you can quickly create a website from scratch (with RStudio and the blogdown package), and talk about the workflow of maintaining a website. Ideally, everything is automated (from creating, building, to deploying the website) and the only thing left for you to do is write the content. I'll also demonstrate a few less well-known features of blogdown, such as the .Rmarkdown format, how to host arbitrary Rmd output files (such as PDF and slides) with a blogdown website, and the awesome hugo server -navigateToChanged.

View Slides

About the speaker

Yihui Xie is a software engineer at RStudio. He earned his PhD from the Department of Statistics, Iowa State University. He is interested in interactive statistical graphics and statistical computing. As an active R user, he has authored several R packages, such as knitr, bookdown, blogdown, xaringan, tinytex, rolldown, animation, DT, tufte, formatR, fun, xfun, mime, highr, servr, and Rd2roxygen. He also co-authored a few other R packages, including shiny, rmarkdown, rticles, and leaflet. He has authored two books, “Dynamic Documents with knitr” (Xie 2015), and “bookdown: Authoring Books and Technical Documents with R Markdown” (Xie 2016), and co-authored two books, “blogdown: Creating Websites with R Markdown” (Xie, Hill, and Thomas 2017), and “R Markdown: The Definitive Guide” (Xie, Allaire, and Grolemund 2018).