翻译:为什么是Wicket(四)

Posted on 2007-06-08 12:35 Tommy Jian 阅读(1210) 评论(3)  编辑  收藏 所属分类: Wicket

目标

基于上面的这些动机,下面是Wicket的目标:

  1. 简单(易用性、一致性、易懂性)
    •   以POJO为核心
    • 所有代码均使用Java编写
    • 最小的概念域
    • 避免过度地使用XML配置文件
    • 全面解决“向后按钮”问题
    • 最大限度地类型安全以及编译检查
    • 最大限度地分析运行时错误
    • 对特定工具集的最小依赖
    • 组件、容器和惯例始终保持一致性
  2. 复用
    • 使用Wicket编制的组件具备高度的复用性
    • 可复用的组件可以使用JAR文件发布
  3. 无侵入
    • HTML以及其他标记性文件不会编程语法所干涉
    • 在标记方面只有一个简单的标签
    •   与任何普通的HTML编辑器兼容
    •   图形开发人员很容易识别并避免修改框架标签
    •   如果设计者不小心删除了标签,则很容易恢复它
  4. 安全
    • 默认情况下代码都是安全的
    • 在页面和URL中,只有显式的声明的链接才能公布数据状态
    • 具备最大限度类型安全逻辑
    • 很容易集成到Java安全框架
  5. 富有效率,可伸缩性
    • 在不牺牲其他目标的前提下保证效率和轻量级
    • 可依附的优选会话期支持集群
    • 通过与可分离模型的协作,会话复制形成的集群很容易实现和调整
  6. 完整
    • Wicket团队乐于为开发Java Web应用贡献可用的且特性齐全的框架。核心框架是由本篇文档的作者Jonathan Locke编写和贡献的。目前的团队包括了很多经验丰富的程序员,他们中的一些人还是上面提及的其他框架的开发者,他们也都拥有构建大型Java Web应用的经验。我们对自己的处境十分的了解,因此也更能从框架使用者的角度来开发Wicket。

注:本文由Jonathan Locke编写,相关权利由原作者享有。

Feedback

# re: 翻译:为什么是Wicket(四)[未登录]  回复  更多评论   

2007-06-08 20:48 by 笨笨
翻译的很好
支持一把

# re: 翻译:为什么是Wicket(四)  回复  更多评论   

2007-06-14 17:04 by sitinspring
有点被楼主说动了,想尝试一下Wicket.

# re: 翻译:为什么是Wicket(四)  回复  更多评论   

2007-08-12 12:06 by wicket
http://www.wicket.com.cn

只有注册用户登录后才能发表评论。


网站导航: