簡體   English   中英

Java Web Framework原型工具

[英]Java Web Framework Prototyping tools

目前,我正在評估Java Web框架。 更確切地說,Iam在談論GWT,JSF2和apache wicket。 評估中一個非常重要的標准是原型。
我公司的原型制作過程可以描述如下:
客戶可以通過將Web組件拖放到公司預定義的網站結構上,使用易於使用的WYSIWYG編輯器來生成GUI。 還需要一些動態效果,例如從一幀導航到另一幀。
所以Iam在尋找工具。 這些工具不僅應提供漂亮的GUI,而且還應提供一些基本代碼,這些代碼可以轉發給開發人員。 目的是盡可能避免設計師和開發人員之間的誤會。 開發人員或多或少只需要實現代碼,而不必實現光學要求。 另外,希望定制在所見即所得編輯器中使用的組件。 有誰知道提到的框架(GWT,JSF2,wicket)有什么好的工具?

用於UI的WYSIWYG工具的挑戰之一是,您通常必須在快速原型設計和可維護代碼之間進行選擇。 即使這樣,只要您要執行原型工具不支持的操作,就可以像不使用原型工具但可以使用往返功能(即將您的應用重新轉換為可以編輯的功能)一樣實施它除非完成額外的工作來生成編輯器所需的元數據,否則它會損壞或殘廢。

主要版本之間的升級是另一個問題。 開發了這些工具的供應商和團體在歷史上記錄了他們何時停止支持較舊版本,這是由於資源有限以及有時如何跟蹤框架本身發生的扎實創新而造成的困難。

相反,我的建議是使用RIA原型工具(如Balsamiq Mockups )進行原型設計,或使用諸如960 Grid的網格系統生成快速原型,然后使用Web開發框架,該框架允許開發人員在有或沒有后端服務器的情況下運行代碼。 Wicket有一個稱為的標簽,非常適合這種事情-Web開發人員可以用組件應生成的內容填充div,而Wicket開發人員可以在實現標簽后包裝該標簽的內容。 這樣雙方可以長期共存。

嘗試使用GWT Designer。

據我所知,對於Wicket來說,沒有什么比這更好的了。 與客戶最接近的任何類型的資源重用都將是給他們一個拖放式HTML編輯器-然后,生成的HTML可以構成Wicket頁面/面板布局的基礎。

如果您打算使用javascript庫,則可以使用extjs, http://www.sencha.com/products/js/

他們開發了一個不錯的設計師www.sencha.com/products/designer/

GWT中還有一個ext端口,網址為www.sencha.com/products/gwt/

如果您的應用程序不是開源的,則必須支付商業許可證!

暫無
暫無

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

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