4. Presentando nanoc

Descripcion general

En palabras de su autor, Denis Defreine, "nanoc es un sistema de gestión de contenido simple pero muy flexible escrito en Ruby"

A diferencia de Rails, nanoc opera con ficheros locales y no se ejecuta en servidor. nanoc compila ficheros locales y los convierte en HTML (u otros formatos, como XML o CSS)

Features

Las principales características de nanoc son:

  • Escrito en Ruby
  • Separación de contenido y diseño mediante el uso de layouts, templates y contenidos
  • Soporte para muchos lenguajes de plantillas/filtros de texto:
    • ERB (mediante erb o erubis)
    • Haml
    • Liquid
    • Markaby
    • Markdown
    • RDoc
    • SASS
    • Smartypants
    • Textile
  • Soporte para plugins escritos en Ruby

Sigamos

Ahora que ya sabemos lo que hace, vamos a ver cómo funciona nanoc.

changed September 18, 2007