Re: [問題] MVC程式架構
※ 引述《NewSpec (新規格)》之銘言:
: 想了解MVC架構, 很簡單啊
: 與其在這邊聽著大家如同玄學 嘴砲般的打高空
: (我不是說回文的板友在嘴砲,
: 而是板友們的解釋對於沒經驗的開發者來說真的沒什麼意思)
: 倒不如挑一個簡單的題目, 例如小blog, 或留言板, xx地圖(把資訊放地圖上的)
: 然後花一段時間用各種framework去實作它
: 例如Spring MVC, GWT, Vaadin, Grails, Play
: 全部玩下來大概可能4, 5個月吧
: 但是你會發現你對Java web framework以及所謂的MVC已經爐火純青了....
基本上,我對這樣子的講法... 怎麼說呢...
用比較含蓄的講法是:「嗯... 我很懷疑」
對一個只會寫 GWT(至少超過 500hr XD)、
稍微 survey 過 Vaadin(40hr)的小咖(我)來說
先別說其他的,其實這個討論串我根本看不懂 [無誤]
寫(純)GWT 需要什麼 Manager / Service 嗎?
也許要、也許不需要,只是我到現在還沒用到 [死]
所以這個討論串有 80% 我處於孟獲孟獲的狀態
然後,你說 Vaadin 跟 GWT 可以放在一起比較嗎?
我覺得很疑惑,坦白說寫法感覺完全不一樣
只有用(俗稱)Swing 的方式建畫面可能是一樣的
最後,就說 GWT 吧...
你說 GWT 跟 MVC 的關係?
如果以「整個 web app」的角度,
GWT 已經預設把 M 分離出來了
至於 V 跟 C(不是 C 語言!),坦白說我常常沒辦法切開來
如果以「單一 widget / component」的角度
或著簡化成「單純看 client side 的架構」
那麼,GWT 官方似乎不是推 MVC,而是推 MVP
要切 MVC 應該也是可以,不過那應該不是 follow web 開發的概念
而是 application 開發的 MVC 概念?
所以,以我的程度跟角度來看
我會說,原 po 的問題應該是實做完之後才會產生的困擾
而橫跨其他 framework 能有什麼幫助... 我也抱持懷疑的感覺
====
當然,這一切可能只是我的程度太 low
--
錢鍾書: 說出來的話
http://www.psmonkey.org
比不上不說出來的話
Java 版 cookcomic 版
只影射著說不出來的話
and more......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.34.226.85
→
09/03 12:15, , 1F
09/03 12:15, 1F
→
09/03 19:55, , 2F
09/03 19:55, 2F
→
09/03 19:57, , 3F
09/03 19:57, 3F
→
09/03 21:32, , 4F
09/03 21:32, 4F
推
09/07 01:41, , 5F
09/07 01:41, 5F
討論串 (同標題文章)