Template::Context::SourceMap
by
aereal
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Template::Context::SourceMap id:aereal / @aereal 137݄14༵
Slide 2
Slide 2 text
137݄14༵
Slide 3
Slide 3 text
Template Engine 137݄14༵
Slide 4
Slide 4 text
•HTML::Template •HTML::Mason •Text::MicroMason •Xslate •Template Tookit 2 http://gihyo.jp/dev/serial/01/perl-hackers-hub/000501 137݄14༵
Slide 5
Slide 5 text
WRAPPER INCLUDE PROCESS BLOCK MACRO INCLUDE WRAPPER BLOCK MACRO PROCESS BLOCK INCLUDE WRAPPER PROCESS MACRO WRAPPER BLOCK PROCESS MACRO INCLUDE INCLUDE BLOCK WRAPPER PROCESS MACRO 137݄14༵
Slide 6
Slide 6 text
http://www.flickr.com/photos/brooklyn_museum/2786683517 137݄14༵
Slide 7
Slide 7 text
Source Map 137݄14༵
Slide 8
Slide 8 text
[% INCLUDE "_body.html.tt" %] 137݄14༵
Slide 9
Slide 9 text
Body
137݄14༵
Slide 10
Slide 10 text
Inspired by r7kamura/view_source_map https://github.com/r7kamura/view_source_map 137݄14༵
Slide 11
Slide 11 text
Template::Context::SourceMap https://github.com/aereal/Template-Context-SourceMap 137݄14༵
Slide 12
Slide 12 text
To Do •invalid ͳ HTML Λు͖͏Δ •e.g. attribute value ͷதͰϚΫϩΛݺͿ •(HTMLͷߏจΛ࡞Βͳ͍ͷͰવ) 137݄14༵
Slide 13
Slide 13 text
137݄14༵