Hrb: not as good as I thought
This commit is contained in:
20
benchmark/templates/simple.erb
Normal file
20
benchmark/templates/simple.erb
Normal file
@@ -0,0 +1,20 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Hello!</title>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
||||
<link rel="stylesheet" href="/test.css">
|
||||
<meta name="created" content="<%= created %>">
|
||||
</head>
|
||||
<body>
|
||||
<div id="content">
|
||||
<div class="container">
|
||||
<% numbers.each do |n| %>
|
||||
<div>This is div #<%= n %></div>
|
||||
<% end %>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
23
benchmark/templates/simple.html.rb
Normal file
23
benchmark/templates/simple.html.rb
Normal file
@@ -0,0 +1,23 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
doctype
|
||||
html do
|
||||
head do
|
||||
title "Hello!"
|
||||
meta charset: "utf-8"
|
||||
meta name: "viewport", content: "width=device-width, initial-scale=1"
|
||||
link rel: "stylesheet", href: "/test.css"
|
||||
meta name: "created", content: created
|
||||
end
|
||||
|
||||
body do
|
||||
div(id: "content") do
|
||||
div(class: "container") do
|
||||
h1("Hello!")
|
||||
numbers.each do |i|
|
||||
div("This is div ##{i}")
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
24
benchmark/templates/simple.mab
Normal file
24
benchmark/templates/simple.mab
Normal file
@@ -0,0 +1,24 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
html5 do
|
||||
html do
|
||||
head do
|
||||
title "Hello!"
|
||||
meta charset: "utf-8"
|
||||
meta name: "viewport", content: "width=device-width, initial-scale=1"
|
||||
link rel: "stylesheet", href: "/test.css"
|
||||
meta name: "created", content: created
|
||||
end
|
||||
|
||||
body do
|
||||
div(id: "content") do
|
||||
div(class: "container") do
|
||||
h1("Hello!")
|
||||
numbers.each do |i|
|
||||
div("This is div ##{i}")
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
14
benchmark/templates/simple.slim
Normal file
14
benchmark/templates/simple.slim
Normal file
@@ -0,0 +1,14 @@
|
||||
doctype html
|
||||
html
|
||||
head
|
||||
title Hello!
|
||||
meta charset="utf-8"
|
||||
meta name="viewport" content="width=device-width, initial-scale=1"
|
||||
link rel="stylesheet" href="/test.css"
|
||||
meta name="created" content=created
|
||||
body
|
||||
#content
|
||||
.container
|
||||
h1 Hello!
|
||||
- numbers.each do |i|
|
||||
div This is div ##{i}
|
Reference in New Issue
Block a user