Pergi ke kandungan

Google Web Toolkit

Daripada Wikipedia, ensiklopedia bebas.
Google Web Toolkit
Pembuat asalGoogle
PembangunGoogle (mul) Terjemah Sunting nilai ini di Wikidata
Pelancaran pertama16 Mei 2006
Versi terkini/stabil2.8.1 (24 April 2017 (2017-04-24))
Ditulis dalamJava
Sistem pengendalianGNU/Linux, Windows, Mac OS X
Tersedia dalamJava
JenisPerisian bebas, Perkakas widget, Ajax framework (en) Terjemah Sunting nilai ini di Wikidata
GenreRangka kerja Ajax
LesenLesen Apache 2.0
Pautan berkaitan
Tapak webwww.gwtproject.org
Repositori
sunting · sunting di Wikidata
Lihat pendokumenan templat ini
Lihat pendokumenan templat ini

Google Web Toolkit (GWT) ialah sebuah rangka kerja bersumber terbuka untuk pembangunan web yang membolehkan antara muka web JavaScript rumit dicipta dan diselenggara dalam Java. Rangka kerja ini dilesenkan di bawah Lesen Apache versi 2.0.

Sejarah keluaran
Keluaran Tarikh Catatan
GWT 1.017 Mei 2006
GWT 1.111 Ogos 2006
GWT 1.216 November 2006
GWT 1.35 Februari 2007
GWT 1.428 Ogos 2007
GWT 1.527 Ogos 2008
GWT 1.67 April 2009
GWT 1.713 Julai 2009
GWT 2.08 Disember 2009
GWT 2.1.019 Oktober 2010
GWT 2.2.011 Februari 2011
GWT 2.3.03 Mei 2011
GWT 2.4.08 September 2011
GWT 2.5.024 Oktober 2012Super Dev Mode ditambah buat pertama kalinya pada keluaran ini.[1]
GWT 2.5.111 Mac 2013
GWT 2.6.030 Januari 2014
GWT 2.6.110 Mei 2014
GWT 2.7.020 November 2014
GWT 2.8.020 Oktober 2016DevMode klasik dilapukkan (deprecated), sokongan kepada sintaks Java 8, JSInterop & GSS sudah tidak bersifat percubaan, GSS telah menggantikan CSSResource yang kini lapuk.

Komponen-komponen utama GWT termasuklah:

Pengkompil GWT Java-ke-JavaScript
Menterjemah bahasa pengaturcaraan Java ke bahasa pengaturcaraan JavaScript.
GWT Development Mode (DevMode)
Membolehkan pembangun menjalankan dan melakukan aplikasi GWT dalam mod pembangunan (aplikasi berjalan sebagai Java dalam JVM tanpa dikompil ke JavaScript). Sebelum 2.0, mod berhos GWT menyediakan "pelayar web berhos" khas untuk menyapepijat kod GWT. Dalam 2.0, laman web yang dinyahpepijat dipaparkan di pelayar web biasa. DevMode disokong menerusi penggunaan plugin kod jadi bernama Google Web Toolkit Developer Plugin untuk kebanyakan pelayar web popular.
Pustaka pelagakan (emulation) JRE
Pelaksanaan JavaScript bagi kelas-kelas yang selalu diguna dalam pustaka piawai Java (contohnya kebanyakan kelas-kelas dalam pakej java.lang dan sebahagian dalam pakej java.util).
Pustaka kelas antara muka pengguna web GWT
Satu set antara muka dan kelas khas untuk mencipta widget.
  1. "Catatan keluaran GWT 2.5.0 (RC1)". GWT Project.

Pautan luar

[sunting | sunting sumber]