2011-01-19 23 views
8

Sử dụng UIBinder và Widgets rất đơn giản nhưng html nó tạo ra khá bloted và khó tạo kiểu (uibinder tạo ra rất nhiều kiểu nội tuyến ghi đè kiểu dáng bên ngoài - thậm chí HTMLPanel có một số).Tôi có nên đi theo cách tiện ích hoặc cách HTML không?

Tôi có nên đi với HTML thuần túy ở nơi hợp lý để có được một makrup sạch (với các đối tượng phần tử đơn giản - ví dụ: ButtonElement) không?

Làm cách nào để xử lý sự kiện?

Hoặc có quá mức năng suất không đáng làm không?

Tiện ích con và con của tiện ích con theo cách html là gì?

Trả lời

8

Chúng tôi sử dụng các vật dụng chỉ khi chúng ta cần

  • xử lý sự kiện hoặc
  • quốc tế hóa trong ui.xml tự

Phần còn lại chúng tôi làm với html đơn giản. Vì vậy, các tệp ui.xml của chúng tôi là sự kết hợp của cả hai được thực hiện bằng cách sử dụng một HTMLPanel (điều này cho phép sử dụng các tiện ích con cũng như html thuần túy).

This presentation có thể thú vị đối với bạn (bắt đầu từ trang trình bày 19).

1

Tiện ích lựa chọn của tôi. Tôi ghét chơi với html và id của họ và viết chức năng javascript cho họ và lý do khác.

gwt có nhiều tiện ích hợp lý thực sự tạo điều kiện thuận lợi cho việc viết mã và suy nghĩ! chỉ cần viết bất kỳ tiện ích và nhiều trình xử lý cho nó thay vì viết các hàm javascript của khóa học nếu bạn thích viết mã java.

bạn có thể nói một số tiện ích chậm trong một số trình duyệt nhưng tốc độ không quan trọng trong tất cả thời gian và khả năng mở rộng là quan trọng hơn nhiều mà cấu trúc gwt và cơ chế gwt-rpc đảm bảo cho bạn.

Các vấn đề liên quan