마카비
markaby| 저장소 | |
|---|---|
| 웹 사이트 | markaby |
Markaby는 순수 루비로 HTML 코드를 쓰기 위한 작은 루비 라이브러리입니다.이것은 루비 코드와 마크업을 조합한 ERB 및 HAML과 같은 템플릿 언어의 대체 수단입니다.그것은 컴퓨터 프로그래머 "why the lucky stick"에 의해 개발되었고 그것의 이름은 루비라는 마크업에서 유래했다.
사용.
요구하다 '마카비' 마브 = 마카비::빌더.신규 마브.html 하다 머리 { 직함 "Boats.com" } 몸 하다 h1 Boats.com은 특가입니다. 울 하다 리 카누 49달러 리 뗏목 한 척에 39달러 리 "5명이 탈 수 있는 큰 부츠에 29달러" 끝. 끝. 끝. 놓다 마브.행선지 위의 코드를 실행하면 다음 HTML이 렌더링됩니다.
<>html>,<>head>, 개체, meta content="text/html, charset=utf-8"http-equiv="Content-Type"/>,<>title>, Boats.com<, /title>,<>/head>,<>body>,<>h1>,Boats.com 위대한 deals<다;/h1>,<>ul>,<>li>달러 49canoe<을 위해;/li>,<>li>달러 39는 raft<을 위해;/li>,<>li>달러 29이 포옹을 하기 위해.고 5people<할 수는 물에 뜬다 E부팅;/li>,<>/ul>,<>/body>,<>/html>을 말한다.분배
보석.
보석 설치 마카비
Rails 플러그인
스크립트/삭제 설치 git://github.com/markaby/markaby.git
캠핑
Markaby는 캠핑 마이크로 웹 프레임워크에 사용되는 템플릿 엔진입니다.
모듈 홈페이지:: 표시 # 이런 '레이아웃' 방식이 있다면 # 는, HTML 를 다른 방법으로 랩 합니다.그 # 'self < 항복'은 HTML이 삽입되는 곳입니다. 방어하다 레이아웃 html 하다 직함 { '내 홈페이지' } 몸 { 자신 << > 산출하다 } 끝. 끝. # '인덱스' 뷰당신의 견해 안에서, 당신은 # HTML (루비)http://code.whytheluckystiff.net/markaby/ 를 참조해 주세요. 방어하다 색인 p 안녕, 내 이름은 찰스야. p '여기에 몇 가지 링크가 있습니다.' 울 하다 리 { a '구글', : href => http://google.com/' } 리 { a '샘플 페이지', : href => '/샘플' } 끝. 끝. # '샘플' 보기 방어하다 샘플 p '샘플 페이지' 끝. 끝.