Viết ứng dụng Web năng động ngày nay là một quá trình tẻ nhạt và dễ bị lỗi.
Các nhà phát triển dành phần lớn thời gian của họ làm việc không tương thích xung quanh tinh tế giữa các trình duyệt web và các nền tảng khác nhau, trong khi thiếu JavaScript của mô đun giúp việc chia sẻ, thử nghiệm, và tái sử dụng các thành phần AJAX khó khăn và khó chịu.
Google Web Toolkit, hay chỉ đơn giản là GWT, cho phép các nhà phát triển các tiêu chuẩn sử dụng các công cụ phù hợp để viết các ứng dụng Web, các công cụ kiểm tra và sử dụng bởi đội bóng của riêng của Google khi xây dựng các công cụ nổi tiếng như Gmail hay Google Maps.
Khi nói đến quá trình thực tế, GWT cho phép các nhà phát triển viết các lối vào trong mã Java, và khi thực hiện nó biên dịch nó với các tiêu chuẩn và trình duyệt tuân thủ JavaScript và mã nguồn HTML.
Vì Java là một nhiều dễ uốn hơn ngôn ngữ lập trình, các nhà phát triển dành ít thời gian, viết mã ít hơn nhưng đạt được một mức độ cao hơn của sự phức tạp với các ứng dụng của họ.
Điều gì là mới trong phiên bản này:
- Super Dev mode bây giờ là mặc định. Devmode tự động khởi động chế độ siêu Dev và tải lại một trang web sẽ tự động chạy các trình biên dịch khi cần thiết. (Lá cờ -noSuperDevMode có thể được sử dụng để trở lại các hành vi cũ.)
- Lập trong Super Dev Mode là nhanh hơn nhiều sau khi biên dịch đầu tiên.
- Hỗ trợ thử nghiệm cho GSS, còn được gọi là đóng cửa Stylesheets.
Điều gì là mới trong phiên bản 2.7.0:
- Super Dev mode bây giờ là mặc định. Devmode tự động khởi động chế độ siêu Dev và tải lại một trang web sẽ tự động chạy các trình biên dịch khi cần thiết. (Lá cờ -noSuperDevMode có thể được sử dụng để trở lại các hành vi cũ.)
- Lập trong Super Dev Mode là nhanh hơn nhiều sau khi biên dịch đầu tiên.
- Hỗ trợ thử nghiệm cho GSS, còn được gọi là đóng cửa Stylesheets.
Điều gì là mới trong phiên bản 2.5.0:
- Các đội GWT gần đây đã học rằng lỗ hổng bảo mật được phát hiện trong 2.4 Beta và Release Candidate phát hành chỉ được một phần cố định trong 2,4 GA phát hành.
- Phiên bản này cũng bao gồm một số sửa lỗi nhỏ được tìm thấy trong các ứng cử viên phát hành.
Điều gì là mới trong phiên bản 2.4.0:
- Tổng Cải tiến:
- công cụ App Engine cho Android:. Xây dựng các ứng dụng Android có thể cài đặt dựa trên App Engine cho server-side
- Incremental RPC Tooling: Thêm phương pháp server-side mã App Engine và GPE sẽ tạo ra tuần tự cần thiết và mã Android trên bay .
- Apps Marketplace Hỗ trợ: Triển khai ứng dụng Google Apps Marketplace dễ dàng như App Engine .
- UI thiết kế:. Nhanh hơn khi khởi động và chỉnh sửa lần, chia chế độ hỗ trợ chỉnh sửa cho UiBinder, đơn giản chỉnh sửa thuộc tính CSS, UiBinder morphing, hỗ trợ IsWidget, và nhiều hơn nữa
- Persistent Unit Cache: GWT Compiler và chế độ phát triển hiện vật biên soạn bộ nhớ cache giữa chạy. Điều này dẫn đến thời gian khởi động nhanh hơn cho phát triển lặp.
- Scrolling DataGrid (# 188):. Các widget DataGrid mới hỗ trợ di chuyển dọc với một tiêu đề cố định (trên) và chân trang (bên dưới)
- Thiết kế Thời gian hỗ trợ (# 226):. Các () phương pháp Beans.isDesignTime đã được thêm vào thư viện thi đua GWT để cách ly tốt hơn mã thời gian chạy chỉ khi một giao diện người dùng được chỉnh sửa trong thiết kế giao diện người dùng
- Các vấn đề cố định đáng chú ý:
- Đa hình không được hỗ trợ bởi RequestFactory.
- Hỗ trợ RequestFactory dịch vụ thừa kế trên máy khách.
- subeditors ListEditor 'không được đỏ mặt khi được sử dụng với một RequestFactoryEditorDriver.
- Bộ nhớ bị rò rỉ trong c.g.g.core.client.impl.WeakMapping thuần Java.
- GWT trình biên dịch bỏ clinits.
- Tạo thẻ loại RequestFactory nhỏ gọn hơn.
- Editor khuôn khổ không hỗ trợ là / có phương pháp.
giá trị
Điều gì là mới trong phiên bản 2.3.0:
- General những nâng cao:
- Thêm hỗ trợ IE9. Xem IE9 -. Mẹo và Tricks doc cho biết thêm thông tin
Bình luận không