Ibrahim’s Blog

18 Mar, 2008

GWT: Ajax melalui Java

Posted by: Ibrahim Burhan In: Know How|Learn|NetBeans

Beberapa waktu terakhir ini saya mencoba membuat web application bebasis AJAX. Sebelumnya telah explore ke mana-mana untuk mencari solusi yang tepat untuk masalah yang kuhadapi. Akhirnya kutemukan GWT, solusi dari Google yang memiliki beberapa hal yang menguntungkan:

  • Menggunakan cukup satu bahasa pemrograman untuk pengembangan.
  • Menyediakan fasilitas RPC
  • Menyediakan widget antarmuka pengguna

Menggunakan bahasa Java sebagai bahasa pengembangan memudahkan saya untuk langsung masuk ke permasalahan tanpa harus mempelajari bahasa lain. Masalahnya saya tidak mau untuk invest waktu untuk belajar bahasa pemrograman baru, walaupun JavaScript masih ada kekerabatan dengan Java. Jadi learning curve untuk mengembangkan web application berbasis AJAX oleh programmer Java menjadi lebih mudah, tidak terlalu berliku.

Fasilitas RPC sangat membantu ketika aplikasi web membutuhkan komunikasi dengan server untuk pertukaran data. RPC pada GWT sangat mudah, cukup membuat interface dan callback function. Dan karena sifatnya yang asinkron, sehingga interaksi dengan pengguna bisa responsif.

Widget standard yang disediakan oleh GWT lumayan lengkap, tapi dalam aplikasi yang saya buat, saya menggunakan library lain, yaitu GWT-Ext. GWT-Ext adalah library pembungkus Ext, yang merupakan library JavaScript untuk membangun aplikasi web interaktif. Sebenarnya saya lebih menyukai MyGWT, tapi sampai saat tulisan ini di-posting rilis versi 1.0 belum keluar (sebelumnya saya menggunakan versi 0.4.x dan 0.5.x) . Sehingga karena dituntut oleh deadline, dengant terpaksa menggunakan GWT-Ext.

Aplikasi Web dengan GWT

Tools (IDE, library) yang dipakai:

  • GWT versi 1.4.61
  • GWT-Ext versi 2.0.2
  • Ext versi 2.0.2
  • FusionCharts Free
  • Oracle JDBC driver
  • NetBeans versi 5.5 dan 6.0
  • gwt4nb plugin for NetBeans

Lama develop aplikasi adalah satu minggu (7 hari) dengan waktu pembelajaran sekitar satu minggu juga.

2 Responses to "GWT: Ajax melalui Java"

1 | Hanif

July 14th, 2009 at 15:57

Avatar

Boleh bagi kami download sample/example?

2 | alifajarudin

August 27th, 2010 at 06:35

Avatar

Makasih mas atas tulisnya, klo bisa sample code untuk CRUD dengan mysqlnya mas, terimakasih banyak mas…

Comment Form


  • sri rahardjo, ir: banyak kenangan yg aku rasakan selama berkarya di kpc aku jadi teringat begitu membaca tulisanmu begitu menyentuh begitu menggugah kapan ingin r
  • sri rahardjo, ir: ass ww semoga tulisannya tetap dilakukan bisa jadi mirrow utk org lain dan memberi manfaat aku pernah di kpc 6thnan di awal2 project dan hasil jeri
  • alifajarudin: Makasih mas atas tulisnya, klo bisa sample code untuk CRUD dengan mysqlnya mas, terimakasih banyak mas...

About

Blog ini adalah sebagai ruang menumpahkan rasa, pikir dan aksi dari seorang yang mencoba melakukan perubahan.

 

March 2008
M T W T F S S
« Jan   Apr »
 12
3456789
10111213141516
17181920212223
24252627282930
31