簡體   English   中英

Struts 1.3的替代品有哪些

[英]What are the alternatives to Struts 1.3

我的產品目前使用Struts 1.3進行Web GUI開發。 作為組織指令,這或多或少地強加於我們。 最近,我們遇到了問題。 主要要點是陡峭的學習曲線-最近加入該團隊的新Web開發人員已經習慣了Spring MVC,並且需要數周的時間才能使用它。

關於是否應該尋找Struts 1.3的替代品,我們進行了一些討論。 我們的Web GUI很快將包含許多新功能,我不確定是否值得從頭開始使用新的Web框架。 從我的交談中幾個有經驗的Web開發人員(我目前的組織以外),並從我自己在網上研究收集,Struts的1.3是一個穩定的,成熟的,相當受歡迎(Apache的Struts的網頁聲稱,它是最流行 Web框架,但我會忍受一點點。

您對此有何看法?

您對此有何看法?

我們的意見無關緊要。 當您在SO上問類似的問題時,沒有提供有關您的情況,所遇到的問題(除了新人們不知道之外),將來的需求是什么,您正在考慮替代它的細節等時,那么,人們傾向於使用自己喜歡的框架進行響應,例如Spring,Wicket,JSF,Stripes,GWT等,這在此時與您無關。

你有什么需要 Struts是否實現它們?

如果Struts可以工作並且您有很多經驗,那么為什么要扔掉它並改用其他東西呢? 因為新員工不知道,必須花幾個星期來學習它嗎? 他們應該如何在不花時間的情況下學習它? 通過滲透? 如果您擔心那段時間,那就只雇用那些已經了解Struts的人,而不是對他們進行培訓。

如果您必須更改框架(因為達到了極限),那么由於新開發人員都知道,因此您已經具備了Spring MVC的專業知識,因此Spring可能是一個不錯的選擇。

或者,您可以遵循遷移的邏輯路徑(或者至少看起來是邏輯的),然后切換到Struts 2 但是Struts 1和2截然不同,因此您仍然需要學習一些新知識並花一些時間在其中,但是與Struts 1和JSF 相比 ,至少有很多資源 Struts 1和Struts 2 進行比較

好吧……足夠漫不經心了……我個人的觀點是選擇Struts 2作為選擇Spring的首選。我沒有推薦其他人,因為我沒有做過JSF,Wicket等。

因此,從根本上講, 它可以繼續找出每個框架的功能,並為您選擇最合適的框架

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM