• [^] # Re: HAML c'est top?

    Posté par (site web personnel) . En réponse au journal Écrire une page web de nos jours. Évalué à 2.

    en fait il faut prendre ceci comme une map de propriétés mappés sur les propriétés html

    On peut d'ailleurs l'écrire comme ceci :

    %a(href="accueil.html" title="Retour à l'accueil")
    
    

    Et là on a bien besoin des guillemets autour de la valeur (mais pas de la clé)

    Maintenant, lorsqu'on utilise du haml dans rails par exemple, on utilise les helpers fournis par haml et on écris plutôt :

    = link_to 'Accueil', 'accueil.html'
    
    

    De la même manière, pour inclure une balise script de type javascript pointant vers un script extern, façon haml de base :

    %script(type="text/javascript" src="monsuperscript.js")
    
    

    ou version rails

    =javascript_include_tag "monsuperscript.js"
    
    

    HAML c'est top?

    C'est surtout plus sympa et agréable qu'écrire tout le html à la main, et plus puissant car c'est du templating ruby