什么是最好的实践方式来管理多功能面板(我的意思页)申请GWT(在性能方面,内存使用情况等) 我应该创建所有部件,并改变他们的知名度或创建并根据请求删除小部件。成本控件创建的
Q
成本控件创建的
2
A
回答
2
您可能会感兴趣Large scale Application Development and MVP在最佳实践方面来管理一个多应用。
说到重新使用Widgets(因为它们的构建成本很高),一个工厂化的方法来实时生成它们并保留昂贵的实例以供重用,这对我而言迄今为止都非常有效。有一点要记住的是重新使用前清除状态(文本框等的值)。除非我的网页与数百名小部件,我喜欢他们创造的飞行,而不是多屏页面重复使用,因为其对用户性能没有noticable影响。我beleive除非你的应用程序由成千上万的网页和你保持各自和他们中的每一个单一的参考内存不应该是一个问题。
使用ClientFactory的最后但并非最不重要的好处是,您可以使用另一个(ClientFactoryMobile ..)与deffered binding切换工厂实现,具体取决于您的应用程序正在加载的平台,从而使切换用户界面变得轻而易举。
相关问题
- 1. 创建控件
- 2. 创建控件
- 3. 创建控件
- 4. 创建一个AJAX脚本控件
- 5. 如何创建编辑文本控件
- 6. 创建基本控件设计
- 7. 创建地图的控件?
- 8. 动态创建的控件
- 9. 重用创建的控件
- 10. 创建成本档案
- 11. 为程序创建的控件创建事件处理程序
- 12. 无法创建零件的控件
- 13. WPF创建多组控件
- 14. 动态创建DTPicker控件
- 15. 创建Silverlight用户控件
- 16. 动态控件创建
- 17. 创建自定义控件?
- 18. 创建派生控件
- 19. 创建自定义控件
- 20. sonarqube - 创建全局控件
- 21. 动态创建控件
- 22. 动态创建ListView控件
- 23. 创建扫雷UI控件?
- 24. ASP.NET:动态创建控件
- 25. asp.net错误创建控件
- 26. Eclipse PDE,创建控件
- 27. 在.designer.cs中创建控件
- 28. MVVM和控件创建
- 29. 创建Windows Forms控件(C++)
- 30. Qt - 动态创建控件