一个前端框架的技术点

今天看了一下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

你可能感兴趣的:(spring,jquery,oracle,框架,zk)