Melhor maneira de lidar com atributos de dados no Slim
Eu estava avaliandoMagro como um substituto paraHAML em um projeto pessoal, e ele não parece manipular os atributos de dados HTML5 tão facilmente quanto HAML. Eu estava esperando que alguém também pudesse ter encontrado isso, ou pode ter sabido sobre uma opção / sintaxe que ainda não encontrei em seus documentos.
HAML permite que você definaAtributos de dados HTML 5 simplesmente usando hashes aninhados assim:
%a{data: {key1: 'val', key2: 'val'}}
resultando em
<a data-key1='val' data-key2='val'></a>