ºìÁªLinuxÃÅ»§
Linux°ïÖú

Vaadin 7.0.0.beta5·¢²¼£¬RIA¿ª·¢¿ò¼Ü

·¢²¼Ê±¼ä:2012-10-21 09:05:31À´Ô´:ºìÁª×÷Õß:empast
Vaadin ÊÇÒ»¸öRIAµÄ»ùÓÚä¯ÀÀÆ÷µÄ¸»¿Í»§¶ËµÄWeb¿ò¼Ü¡£Óë JavaScript ¿â»òÕßÊÇ»ùÓÚä¯ÀÀÆ÷²å¼þµÄ½â¾ö·½°¸²»Í¬£¬Vaadin °üº¬Ò»¸ö·þÎñÆ÷¶ËµÄ½á¹¹£¬Ö÷ÒªµÄÓ¦ÓÃÂß¼­¶¼ÔÚ·þÎñÆ÷¶ËÔËÐУ¬ä¯ÀÀÆ÷ͨ¹ý Ajax ¼¼Êõ¸ú·þÎñÆ÷¶Ë½øÐн»»¥¡£Vaadin Ìṩ¶àÖÖ¸÷ÑùµÄUI×齨£¬ÀýÈç°´Å¥¡¢±í¸ñ¡¢Ê÷ÐÎÁбíµÈµÈ£¬Ã¿¸ö×é¼þ¶¼¾ßÓÐʼþ¡¢ÕìÌýÆ÷¡¢Êý¾Ý°ó¶¨ºÍÒµÎñÂß¼­µÈ¹¦ÄÜ¡£

Vaadin ·¢²¼ 7.0 µÄµÚ 5 ¸ö Beta °æ±¾£¬¸Ã°æ±¾°üº¬ÖÚ¶à¸Ä½ø¼Ç¼£¬Ö÷ÒªÄÚÈÝÈçÏ£º

GWT is now built into Vaadin Framework
New SuperDevMode allows debugging client-side Java code in the browser without any plugins
Navigation API for view navigation
View navigation with bookmarking/linking with URI fragments and browser history support
Access control for views, view change confirmation
Component and UI extensions
Resource loading (JS/CSS) by the framework
Complete overhaul of the client-server communication architecture
All add-on components that have widgets need to be ported to Vaadin 7
Integration of a GWT widget is done in a connector class
Component-to-widget mapping now defined on the client-side, in the connector
No more Paintable or VariableOwner
Server-side component and client-side widget can have a shared state object which is automatically synchronized
Both client-side and server-side can make RPC calls to the other side
Communicated in the next request/response
No return values
Typically for communicating events
Support for JavaScript components - GWT integration code not required
Handle JavaScript callbacks on the server-side
UIDL is deprecated
Compatibility layer for Vaadin 6 included for easy migration
Form is deprecated and form hand is replaced with the FieldGroup
Get computed style of a component from the browser
Support for border, padding, and margin in core layout components
Applications are now written by extending the UI class
UIs use heartbeat to detect closing
The Application class is removed altogether
ApplicationServlet is replaced with VaadinServlet
ApplicationResource is replaced with ConnectorResource
Themeing with SASS in addition to CSS
SASS themes need to (and CSS themes can) be compiled to a single CSS stylesheet with the vaadin-theme-compiler
Add-ons can modify the startup page
All addListener() methods have changed to listener-specific methods, such as addClickListener(), addValueChangeListener(), etc.
Packaging has changed, now in a ZIP package (see Package Contents above)

¸ü¶à¹ØÓÚ Vaadin 7 µÄ½éÉܿɿ´https://vaadin.com/download/prerelease/7.0/7.0.0/7.0.0.beta5/release-notes.html

Ö÷Ò³£ºhttps://vaadin.com/home

ÏÂÔØ£ºhttps://vaadin.com/download

À´×Ô:¿ªÔ´ÖйúÉçÇø
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ