728x90
반응형
HAML 이란?
Haml(HTML abstraction Markdup Language)은 인라인 코드를 사용하지 않고 모든 웹 문서의 HTML을 명확하고 간단하게 설명하는 데 사용되는 마크업 언어입니다. Haml은 대부분의 Ruby on Rails 애플리케이션에 사용되는 템플릿 언어인 PHP, ASP 및 ERB와 같은 인라인 페이지 템플레이팅 시스템을 대체합니다. 그러나 Haml은 템플릿 자체에 HTML을 명시적으로 코딩 할 필요가 없습니다. 동적 콘텐트를 생성하는 코드가 있는 HTML 자체에 대한 설명이기 때문입니다.
Haml
#content
.left.column
%h2 Welcome to our site!
%p= print_information
.right.column
= render :partial => "sidebar"
Html
<div id='content'>
<div class='left column'>
<h2>Welcome to our site!</h2>
<p><%= print_information %></p>
</div>
<div class="right column">
<%= render :partial => "sidebar" %>
</div>
</div>728x90
반응형
'etc' 카테고리의 다른 글
| [웹접근성] TIP (0) | 2023.06.19 |
|---|---|
| 에디트 플러스 젠코딩 단축키 (0) | 2023.06.19 |
| 유용한 git 명령어 (0) | 2023.06.14 |
| android 디버깅 방법 (0) | 2023.06.14 |
| XSS (크로스사이트 스크립트) (0) | 2023.06.14 |