Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
My thoughts on Haml and ERB
Klaus Zanders
October 17, 2012
Technology
0
480
My thoughts on Haml and ERB
For Cologne.rb, Lucas and I did a little battle talk about Haml and ERB. Here is my part of the talk
Klaus Zanders
October 17, 2012
Tweet
Share
More Decks by Klaus Zanders
See All by Klaus Zanders
GDPR introduction for Blogs & Small SaaS
klaustopher
0
11
We love Open Source but still use Google Maps for our mapping needs
klaustopher
2
390
Other Decks in Technology
See All in Technology
音のような言葉 〜ちゃちゃっとチャットで楽しむちょっとしたコツ〜 / words like sounds
satoryu
1
1.4k
組織の崩壊と再生、その中で何を考え、感じたのか。 そして本当に必要だったもの
kosako
10
4.2k
Power AutomateでのAdaptive Cards-基本編
miyakemito
1
310
Target SDK Versionを上げない Notification runtime permission対応
napplecomputer
0
140
GeoLocationAnchor and MKTileOverlay
toyship
0
110
IoTLT88-NTKanazawa-laundry-dry
yukima0707
0
220
SlackBotで あらゆる業務を自動化。問い合わせ〜DevOpsまで #CODT2022
kogatakanori
0
860
Azure Arc Virtual MachineとAzure Arc Resource Bridge / VM provisioning through Azure portal on Azure Stack HCI (preview)
sashizaki
0
130
インフラのCI/CDはGitHub Actionsに任せた
mihyon
0
110
ソフトウェアライセンス 2022 / Software License 2022
cybozuinsideout
PRO
1
1.1k
Scrum Fest Osaka 2022 フルリモート下でのチームビルディング
moritamasami
2
1.2k
Custom AppをIP制限ありのままで審査に通す方法
yusuga
0
680
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
236
1M
Code Reviewing Like a Champion
maltzj
506
37k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
315
19k
Fashionably flexible responsive web design (full day workshop)
malarkey
396
62k
Teambox: Starting and Learning
jrom
123
7.7k
GitHub's CSS Performance
jonrohan
1020
420k
Learning to Love Humans: Emotional Interface Design
aarron
261
37k
The Mythical Team-Month
searls
209
39k
Large-scale JavaScript Application Architecture
addyosmani
499
110k
Designing with Data
zakiwarfel
91
3.9k
Raft: Consensus for Rubyists
vanstee
126
5.4k
Side Projects
sachag
450
37k
Transcript
8IBU*MJLFBCPVU &3#
BOEXIBU*IBUFBCPVU )".-
None
&3#
KVTUIUNM
KVTUIUNM TPNFSVCZ <!doctype html> <html> <head> <title> <%= title %>
</title> </head> <body> <% if current_user? %> Hallo, <%= current_user.name %> <% else %> <%= link_to "Einloggen", login_path %> <% end %> </body> </html>
JUMPPLTMJLF1)1 :&4
JUMPPLTMJLF1)1 :&4 CVUIFZ JUbTPOMZ GSPOUFOE
/POFFE UPMFBSO
/POFFE UPMFBSO /POFFE UPUFBDI
/POFFE UPMFBSO /POFFE UPUFBDI /POFFE UPDSPTTUIJOL
8:8*8:(
'"45 *XJMMHFUUPUIBUMBUFS
)".- TUQSPCMFN*UEPFTObUpUPOUIFTMJEFJOGPOUTJ[F
MBOHVBHF -FBSO
MBOHVBHF OPUIJOH HBJO -FBSO
NVDIIBSEFSSFBE !!! 5 %html{lang: "de"} %head %meta{charset: "utf-8"} %title Hello
%body .navbar.navbar-fixed-top .navbar-inner .container = link_to "Meine Seite", root_path, class: "brand" .nav-collapse %ul.nav %li= link_to 'Test', test_path %li= link_to 'Test #2', test_2_path - if current_user %li Hallo, = current_user.name - else %ul.nav.pull-right %li = link_to "Anmelden", login_path .container = yield
NVDIIBSEFSSFBE !!! 5 %html{lang: "de"} %head %meta{charset: "utf-8"} %title Hello
%body .navbar.navbar-fixed-top .navbar-inner .container = link_to "Meine Seite", root_path, class: "brand" .nav-collapse %ul.nav %li= link_to 'Test', test_path %li= link_to 'Test #2', test_2_path - if current_user %li Hallo, = current_user.name - else %ul.nav.pull-right %li = link_to "Anmelden", login_path .container = yield ) PX N BOZGVDLJOH UBCTEP*OFFEUP BEEBOFX QPJOU OBWDPMMBQTF
4-08 *QSPNJTFE
0 2,75 5,5 8,25 11 HAML ERB SLIM Render Time
88,%
5IBOLT LMBVTUPQIFSIBNMFSCTMJN