es un generador de sitios estáticos que toma archivos fuente como Markdown, HTML, Sass, etc, los procesa mediante reglas y produce un sitio web estático listo para ser desplegado. La clave es que el sitio generado es una colección de archivos HTML, CSS y JavaScript que no requieren una base de datos ni procesamiento del lado del servidor.
$ mkdir blog
$ nanoc create-site blog
create Gemfile
create nanoc.yaml
create Rules
create content/index.html
create content/stylesheet.css
create layouts/default.html
Created a blank Nanoc site at 'blog'. Enjoy!
content/ --> Contiene los archivos fuente del sitio: páginas, publicaciones...
layouts/ --> Contiene plantillas como headers y footers, para dar formato al contenido.
lib/ --> Para código Ruby personalizado: filtros, helpers...
Rules --> Donde se define cómo se deben procesar los archivos.
nanoc.yaml --> Opciones de configuración generales.
$ bundle3.3 exec nanoc
$ nanoc compile
$ nanoc view