[GWT] 1.6 소식~
지난 12월 10일 GWT 블로그에 1.6 버전과 관련된
소식
이 올라왔습니다.
더보기
Release 1.6
Anticipated Time Frame - Q1 2009
New compiled file deployment structure
Easily compile into a war file structure,
making it easy to deploy your compiled GWT application into standard servlet containers
Migration from Tomcat to Jetty hosted mode server
A more pluggable architecture for the hosted mode server will enable developers to use servlet containers other than Tomcat with the Hosted Mode browser
Uniform event handlers
Event handlers will be implemented in a uniform fashion across all widgets, with listeners deprecated
DatePicker, LazyPanel migrated in from incubator
New widgets from the incubator
String performance improvements
StringBuilder uses deferred binding to optimize string appends per-browser
Compiler performance improvements
1.6 will introduce parallel permutation compilations and other performance tweaks for faster compiles
Post 1.6
The following are features that are on our roadmap for releases post 1.6, but are in various states of development. As we reach the end of the 1.6 cycle, we'll update the roadmap with which features we are targeting for the next release.
Developer Guided Code splitting
Developer guided code splitting is a mechanism that allows developers to specify asynchronous split points in their code where the code base can be split and downloaded in different chunks. This is currently an R&D project but looks promising.
Analysis of compiled code, aka Story of your compile (SOYC)
Aims to give developers concrete information about their compiled JavaScript, such as which Java classes are generating the most JavaScript code.
In-browser hosted mode, aka Out-of-process Hosted Mode (OOPHM)
In-browser hosted mode will allow GWT developers to debug their apps within a browser rather than GWT's hosted mode browser
UI Binder
The UI Binder will allow the creation of UI elements in a declarative fashion. Watch for UI Binder to land in the GWT incubator soon.
Client Bundle
Client Bundle implements the power of deferred binding used in Image Bundle in a generic fashion so that it can be used on many resources. These include TextResource, ImageResource, and CSSResource
RPC performance improvements
Ongoing work to improve the performance of RPC
릴리즈 1.6 은 2009년 1분기를 목표로 하고 있는 것 같습니다.
ㅁ 컴파일된 파일들의 배포 구조를 새롭게 가져간다는 이야기가 하나 있네요. 저번에 포스팅 했었던 그 내용 같습니다.
ㅁ 호스트 모드 서버를 톰캣에서 Jetty 로 마이그레이션 계획이 있나 봅니다. 호스트 모드의 서버는 톰캣이였죠~
ㅁ 위짓들의 이벤트 핸들러를 하나로 통합한다는 이야기로 보이네요. 다른 것들은 deprecated 시킨다는 이야기??
ㅁ DatePicker 와 LazyPanel widget 의 추가
ㅁ String 성능 향상
ㅁ Compiler 성능 향상
1.6 이후에는 여러가지 기능들이 추가할 예정으로 보이네요.
ㅁ 개발자 가이드 코드의 분할
ㅁ 컴파일된 코드의 분석 (Story of your compile, SOYC)
ㅁ 브라우저를 통한 호스트 모드 (Out-of-process Hosted Mode, OOPHM)
ㅁ UI Builder 의 제공
ㅁ 클라이언트 번들. TextResource, ImageResource, CSSResource 를 제공해줄 듯 보이네요.
ㅁ RPC 성능 향상
언제쯤 GWT IoC 와 Comet 을 정식으로 제공해주는 걸 볼 수 있을까요....
댓글
댓글 쓰기