今天看了一下ZK框架,在其网站上看到ZK各个版本的对比,http://www.zkoss.org/product/edition.dsp
一些高级功能都只在收费版本中有,我们看看这些都是什么功能,就知道一个前端框架需要什么:
Category |
Description |
CE |
PE |
EE |
Architectural |
Server+client fusion |
v |
v |
v |
Clustering, Failover, Cloud, Ajax-as-a-Service |
v |
v |
v |
jQuery-based, GWT-compliant |
v |
v |
v |
Multi-mold and 100% CSS theme |
v |
v |
v |
MVC, J2EE, Portal |
v |
v |
v |
Layout & Window |
Windows (modal, pop-up, overlapped, embedded, minimized, maximized, draggable, sizable, messagebox…) |
v |
v |
v |
Panel (embedded, overlapped, minimized, maximized, draggable...) |
v |
v |
v |
Macro components |
v |
v |
v |
Hbox, Vbox, Splitter |
v |
v |
v |
Tabbox (accordion, horizontal/vertical layout, lightweight…) |
v |
v |
v |
Groupbox (3D, legend…) |
v |
v |
v |
Hfex and vfex |
v |
v |
v |
Hlayout and Vlayout |
v |
v |
v |
Layout Injection |
v |
v |
v |
Borderlayout |
v |
v |
v |
Columnlayout |
|
v |
v |
Portallayout |
|
|
v |
Tablelayout |
|
|
v |
Grid & Tree |
Grid, listbox, tree |
v |
v |
v |
Paging, nested |
v |
v |
v |
Submenu, sorting, frozen column, checkmark |
v |
v |
v |
Live data model |
v |
v |
v |
Grouping |
|
v |
v |
Master-detail |
|
v |
v |
Toolbar & Menu |
Menu (image, label, color picker, arbitrary HTML content) |
v |
v |
v |
Toolbar (file upload and arbitrary toolbar buttons) |
v |
v |
v |
Context menu |
v |
v |
v |
Cutomizable tooltips and popup |
v |
v |
v |
Fisheye menu |
|
v |
v |
Color picker |
|
v |
v |
Forms & Inputs |
Server side validation |
v |
v |
v |
Client side validation |
v |
v |
v |
Combobox, bandbox… |
v |
v |
v |
Number input (BigDecimal, double, int) |
v |
v |
v |
Datebox, timebox, calendar |
v |
v |
v |
Slider, spinner, progressbar |
v |
v |
v |
Captcha |
* |
v |
v |
Color Picker |
|
v |
v |
Data & Report |
Databinding and Annotation |
v |
v |
v |
Flash Chart |
v |
v |
v |
Integrate Hibernate, JPA, JDBC, TopLink, JNDI, Acegi |
v |
v |
v |
Integrate Spring - Variable Resolver |
v |
v |
v |
Integrate Spring - Security, Web Flow... |
|
|
v |
Integrate JFreeChart (2D/3D, bar, pie, stock, dial, gantt…) |
|
v |
v |
Integrate JasperReports (PDF/Excel/ODT/XML/HTML... export) |
|
v |
v |
XML generator |
|
v |
v |
Ajax Push |
Event Queue |
v |
v |
v |
Inter-browser sharable Live Data |
|
v |
v |
Server push - Client Polling |
v |
v |
v |
Server push - Comet |
|
|
v |
Animation |
Drag-and-Drop, Drag-and-Size |
v |
v |
v |
Slide, fade, drop out, all kind of jQuery animation |
v |
v |
v |
Bookmarking/history management (inter-iframe supported) |
v |
v |
v |
Multimedia & Utilities |
Fully customizable theme with CSS |
v |
v |
v |
Fully customizable file upload |
v |
v |
v |
Dynamic image, audio, flash, iframe… |
v |
v |
v |
Dynamic widget templating |
v |
v |
v |
Timer, piggyback, echo back |
v |
v |
v |
Google Analytics support |
v |
v |
v |
Filedownload |
v |
v |
v |
Resumable Filedownload |
|
|
v |
iFrame intercommunication |
|
|
v |
Indexable by Search Engines |
|
|
v |
Performance & Security |
Batch request optimizer |
v |
v |
v |
Network error handling |
v |
v |
v |
No business logic exposure at client |
v |
v |
v |
XSS, DoS protection |
v |
v |
v |
End-to-end performance monitoring |
v |
v |
v |
Access statistic monitoring |
v |
v |
v |
On-demand client widget rendering |
v |
v |
v |
Turbo performance boost (huge data model, complex layout…) |
|
|
v |
Inaccessible widget block |
|
|
v |
Desktop reuse |
|
|
v |
Request auto-resend mechanism |
|
|
v |
Memory optimization |
|
|
v |
Script & Expressions |
Script in Java |
v |
v |
v |
Script in Groovy, JavaScript, Ruby, Python |
v |
v |
v |
Express in EL |
v |
v |
v |
Express in MVEL, OGNL |
|
|
v |
Internationalization |
Internationalization |
v |
v |
v |
23+ language translation |
v |
v |
v |
IDE & Tool Support |
Support Eclipse, MyEclipse, NetBeans, IBM RAD, BEA Workshop, Oracle JDeveloper… |
v |
v |
v |
Support Grinder, JUnit, Selenium, JMeter |
v |
v |
v |
Browsers & Servers |
Support IE6, IE7, IE8, FF2, FF3, FF3.5, Chrome, Safari, Opera… |
v |
v |
v |
Support Tomcat, Jetty, WebShpere, Glass Fish, WebLogic, Oracle… |
v |
v |
v |
Support Jetspeed 2, Liferay, WebSphere Portal, Pluto… |
v |
v |
v |
Support JRE/JDK 1.4, 5, 6 |
v |
v |
v |
分享到:
相关推荐
《Vue.js前端框架技术与实战》教学大纲与实训大纲.docx《Vue.js前端框架技术与实战》教学大纲与实训大纲.docx《Vue.js前端框架技术与实战》教学大纲与实训大纲.docx《Vue.js前端框架技术与实战》教学大纲与实训大纲....
Web前端框架技术综述.pdf
而"Vue.js"前端框架技术从众多框架中脱颖而出,成为构建用户界面的前端框架技术之一。该文基于"Vue.js"前端框架技术研究,阐述了"Vue.js"数据驱动和组件化核心思想,并就基于"Vue.js"的单页"Web"应用和项目开发工程化...
前端主流框架对响应式、模块化、移动优先、语义化总结。
《Vue.js前端框架技术与实战》教学大纲与实训大纲.pdf《Vue.js前端框架技术与实战》教学大纲与实训大纲.pdf《Vue.js前端框架技术与实战》教学大纲与实训大纲.pdf《Vue.js前端框架技术与实战》教学大纲与实训大纲.pdf...
区别于那些基于 MVVM 底层的前端框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,它更多是面向后端开发者,你无需涉足前端的各种工具,只需面对浏览器本身,让一切你所需要的元素与交互,从这里信手拈来。...
现在市场中Web前端开发框架有很多,常用的就那么几个,这也是技术人员对框架库认知达成共识,才能让一个产品受到大家的关注,技术人员口碑的形成和养成的习惯是离不开的,如果你用一款前端开发框架开发web应用,一直...
使用vue-cli搭建一个前端框架,要使用到node.js的相关知识,具体的操作步骤,可以参考我的博客
Web前端框架技术综述 (1).pdf
一个以vue.js为前端框架的问卷调查平台
基于SSH框架的在线考试系统 ,使用bootstrap作为前端框架,分页是自己分装的bean. 有以下功能 学生登录和教师登录 学生端: 学生在线考试 成绩查询 修改密码 退出系统 教师端:考生信息管理 考生成绩管理 试卷管理 ...
总结博览各家大牛所长 总结的vue前端框架技术培训文档,给公司员工培训过,文档知识点详细 ,内容丰富,是培训和入门的好资料,提供供出来 希望对需要的人有所帮助 目录 介绍 4 1 MVVM概念 4 1.1web前端发展历史 4 ...
miniui前端技术框架,
1、H+是一个完全响应式,基于Bootstrap3.3.6最新版本开发的扁平化主题 2、她采用了主流的左右两栏式布局,使用了Html5+CSS3等现代技术,她提供了诸多的强大的可以重新组合的UI组件. 3、集成了最新的jQuery版本(v...
前端框架使用说明书 公司自己写的框架,类似于spring的web架构
随着Web 越来越规范和标准的统一,Web组件化技术不断革新,移动端开发不断升华,出现了大量的开源前端框架: Bootstrap 主流框架之一,Bootstrap 是基于 HTML、CSS、JavaScript的,它简洁灵活,使得 Web 开发更加...
tiles2.1.2一个很好的前端框架技术,非常适合管理类页面架构
开源项目结合了springboot框架+thymeleaf模板引擎+layui前端框架+数据库+redis等技术
拼图前端框架介绍拼图 Pintuer:国内优秀的HTML、CSS、JS跨屏响应式开源前端框架,使用最新浏览器技术,为快速的前端开发提供一系统的文本、图标、媒体、表格、表单、按钮、菜单、网格系统等样式工具包,占用资源小...