作者qrtt1 (愚者)
看板Ruby
标题Re: [心得] HTML?New Template System ?
时间Wed Sep 20 17:19:46 2006
自己用过asp 2.0、php、cakephp、
jsp/servlet((jstl)/struts/spring mvc/tapesrty/wicket)
发现最喜欢的"嵌值"模式大概还是tapesrty/wicket一派的方式:P
这其实不算是样版系统,而是在原html等marked language之下,加入合乎语法
但不是真正存在的tag或属性。再由framework本身去filter。
(优点是几乎所有所见即所得的html editor都可以相处愉快)
============================================================================
(
http://wicket.sourceforge.net/ExampleHelloWorld.html)
<html>
<body>
<span wicket:id="message">Message goes here</span>
</body>
</html>
============================================================================
程式只要辨示wicket:id
再替换掉Message goes here (这是个伪值)
呵,当然每套framework有他的主张,
只是突然想到想介绍一下还有这一种style
※ 引述《giive (lala)》之铭言:
: <small><%= item.body %></small>
: 变成
: %small= item.body
: 而MarkBy更是厉害
: require 'markaby'
: mab = Markaby::Builder.new
: mab.html do
: head { title "Boats.com" }
: body do
: h1 "Boats.com has great deals"
: ul do
: li "$49 for a canoe"
: li "$39 for a raft"
: li "$29 for a huge boot that floats and can fit 5 people"
: end
: end
: end
: puts mab.to_s
: 有人说 Wiki 语法太多太乱,需要 Standard 统一 ,但是依我所见,其实现在早就有 WIKI Standard 了,那就是 HTML
: Ruby 统一全世界当然是一个美好的梦想
: 毕竟我是100%原汁的 Ruby 派
: 但是当你在商业应用上
: 版面设计通常交给美工
: 他们只需要会 Dreamweaver 之类的东西
: 这时候,难道你要教美工 Ruby 程式设计?
: 所以,除非 Dreamweaver 或是 Frontpage 支援 Ruby @@!
: 不然大家还是先把 HTML 当成网页程式设计的最大公约数好了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.26.34.20
※ 编辑: qrtt1 来自: 163.26.34.20 (09/20 17:20)
※ 编辑: qrtt1 来自: 163.26.34.20 (09/20 17:24)
1F:推 godfat:推 09/21 17:45