我已經完成了我的第一個原始HTML和jQuery項目。服務器端有Grails,但我有創建用戶界面的自由。我有問題。使用web框架和自由地做我想做的事
- 您如何看待像JSF和GWT這樣的web framworks?
- 你覺得這些框架有限嗎?
- 從頭開始做所有想法不是更好嗎?
我知道他們增加了開發過程的速度,但在我看來,我們不得不開始思考我們想要做什麼,但我們可以在這些特定的框架中做什麼。
我已經完成了我的第一個原始HTML和jQuery項目。服務器端有Grails,但我有創建用戶界面的自由。我有問題。使用web框架和自由地做我想做的事
我知道他們增加了開發過程的速度,但在我看來,我們不得不開始思考我們想要做什麼,但我們可以在這些特定的框架中做什麼。
在GWT中,你無法在JavaScript中做任何事。另一方面,GWT中有大量的功能和功能,你無法在普通的JavaScript中完成,或者需要永遠在JS中進行復制。
我只對簡單的項目使用jQuery:幾個視圖和沒有太多數據。對於較大的項目,這不是一個選項。
永遠不要從頭開始寫任何東西,除非你可以做一個很好的商業案例,爲什麼你需要這樣做。即使這樣,通常情況下,花費1000美元修改框架的時間比從頭開始創建自己的10000美元要好得多。這是我見過的每一本關於良好編碼實踐的書籍,包括「代碼完成」和「有效編程」。
如果應用程序/前端只有少量的意見,純javascript是很好。但是如果你想與一個更大的團隊合作,我強烈建議使用像jsf或gwt這樣的框架。 (我更喜歡GWT) –
這是你的第一個項目。我很想知道你在10日之後對「從頭做起」的感受。 – kolossus
[你不應該問這裏。](http://stackoverflow.com/faq#dontask) – Fallup