Re: [心得] HTML?New Template System ?

看板Ruby作者 (愚者)時間18年前 (2006/09/20 17:08), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
自己用過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)

09/21 17:45, , 1F
09/21 17:45, 1F
文章代碼(AID): #154GKcqa (Ruby)
討論串 (同標題文章)
文章代碼(AID): #154GKcqa (Ruby)