haml 1.0 disponible

Hace un tiempo comenté que en RailsConf Europe anunciaron la aparición de HAML ( HTML Abstraction Markup Language). Viene a ser una forma de poder escribir plantillas rhtml de una forma más fácil y rápida.

Coincidiendo con la aparición de Rails  1.2.1 acaban de presentar la versión 1.0 de HAML. Inclusive podéis ver fotos de la fiesta de presentación…

Para hacernos una idea con HAML escribiríamos una plantilla rhtml de la siguiente forma:

Ejemplo tomado de la página principal de HAML . Es un Layout:

 

!!!
%html
  %head
    %title= controller.controller_name
    = stylesheet_link_tag 'main'
  %body
    #header
      %h1 BoBlog
    #content= yield
    #footer
      %p All content copyright © Bob

Como se puede apreciar hay una simplificación importante ya que no se tiene que cerrar las estiquetas HTML. En la misma página principal hay un Tutorial para ponerse en marcha y también podemos descargarlo para instalarlo.

Si Rails  es ya muy productivo con estas iniciativas aún se convierte en más. Habrá que probarlo.

HAML

Post a Comment

Your email is never published nor shared. Required fields are marked *