Biblioteca Racket para Geração Elegante de HTML5
2025-01-12
A biblioteca `html-printer` para Racket oferece uma maneira elegante de gerar código HTML5 bem formatado. Sua função principal, `xexpr->html5`, converte expressões X em strings HTML5 com recuo e quebra de linha automáticas, permitindo a personalização da largura da coluna. Ela é consciente de Unicode, tratando corretamente os comprimentos dos caracteres, e opcionalmente adiciona quebras de linha entre tags para melhor legibilidade e manutenibilidade. Ideal para criar HTML5 semanticamente limpo e estruturalmente sólido.
Desenvolvimento