Menulis aplikasi Web dinamis saat ini adalah proses yang membosankan dan rawan kesalahan.
Pengembang dihabiskan sebagian besar waktu mereka bekerja tidak kompatibel sekitar halus antara Web browser dan berbagai platform, sementara kurangnya JavaScript untuk modularitas membuat berbagi, pengujian, dan menggunakan kembali komponen AJAX sulit dan menjengkelkan.
Google Web Toolkit, atau hanya GWT, memungkinkan standar penggunaan pengembang alat compliant untuk menulis aplikasi Web, alat diuji dan digunakan oleh tim Google sendiri ketika membangun alat terkenal seperti Gmail atau Google Maps.
Ketika datang ke proses yang sebenarnya, GWT memungkinkan pengembang menulis frontend dalam kode Java, dan ketika melakukannya mengkompilasi dengan standar dan browser compliant JavaScript dan HTML kode sumber.
Karena Java adalah bahasa pemrograman yang jauh lebih lunak, pengembang menghabiskan lebih sedikit waktu, menulis kode lebih sedikit tetapi mencapai tingkat yang lebih tinggi dari kompleksitas dengan aplikasi mereka.
Apa yang baru di rilis ini:
- super Dev mode sekarang default. DevMode otomatis dimulai super Dev Mode dan reload halaman web secara otomatis menjalankan compiler bila diperlukan. (Bendera -noSuperDevMode dapat digunakan untuk kembali ke perilaku lama.)
- Menyusun di super Dev Mode adalah jauh lebih cepat setelah kompilasi pertama.
- dukungan eksperimental untuk GSS, juga dikenal sebagai Penutupan Stylesheets.
- Super Dev mode sekarang default. DevMode otomatis dimulai super Dev Mode dan reload halaman web secara otomatis menjalankan compiler bila diperlukan. (Bendera -noSuperDevMode dapat digunakan untuk kembali ke perilaku lama.)
- Menyusun di super Dev Mode adalah jauh lebih cepat setelah kompilasi pertama.
- dukungan eksperimental untuk GSS, juga dikenal sebagai Penutupan Stylesheets.
- Tim GWT baru-baru belajar bahwa kerentanan keamanan ditemukan di 2.4 Beta dan Release Candidate rilis itu hanya sebagian tetap di 2,4 rilis GA.
- Rilis ini juga mencakup beberapa perbaikan bug minor ditemukan dalam rilis kandidat.
- Umum Perangkat:
- alat App Engine untuk Android:. Membangun aplikasi Android diinstal yang mengandalkan App Engine untuk dukungan server-side
- Incremental RPC Tooling: Tambahkan metode server-side kode App Engine dan GPE akan menghasilkan serialisasi diperlukan dan kode Android dengan cepat .
- Apps Marketplace Dukungan: Menyebarkan aplikasi ke Google Apps Marketplace semudah untuk App Engine .
- UI Designer:. Lebih cepat startup dan editing kali, split-mode dukungan editing untuk UiBinder, disederhanakan CSS editing properti, UiBinder morphing, dukungan IsWidget, dan lebih
- Persistent Satuan Cache: GWT Compiler dan modus Pembangunan sekarang tembolok artefak kompilasi antara berjalan. Hal ini menyebabkan waktu startup yang lebih cepat untuk pengembangan berulang.
- Scrolling DataGrid (# 188):. Widget DataGrid baru mendukung scrolling vertikal dengan sundulan tetap (di atas) dan footer (bawah)
- Desain Waktu Support (# 226):. The Beans.isDesignTime metode () ditambahkan ke emulasi perpustakaan GWT dalam rangka untuk lebih mengisolasi kode runtime-hanya bila UI diedit di Designer UI
- Yang perlu diperhatikan Isu Tetap:
- Polimorfisme tidak didukung oleh RequestFactory.
- Dukungan RequestFactory layanan warisan pada klien.
- ListEditor subeditors 'tidak memerah ketika digunakan dengan RequestFactoryEditorDriver a.
- Memory-kebocoran dalam murni-Jawa c.g.g.core.client.impl.WeakMapping.
- GWT compiler menjatuhkan clinits.
- Membuat jenis token RequestFactory lebih kompak.
- Editor kerangka tidak mendukung adalah / memiliki metode.
- Umum Enhancments:
- Ditambahkan dukungan IE9. Lihat IE9 -. Tips dan Trik doc untuk informasi lebih lanjut
Apa yang baru di versi 2.5.0:
Apa yang baru di versi 2.4.0:
value
Apa yang baru di versi 2.3.0:
Komentar tidak ditemukan