Choose Your Background

Selasa, 23 Desember 2014

Ext.JS Framework UI Penunjang RIA (Rich Internet Application)

Karena pada post sebelumnya saya sudah cukup banyak menjelaskan apa itu framework dan RIA (Rich Internet Application) maka kali ini saya akan menjelaskan salah satu framework UI yang mendukung RIA yaitu EXT.JS

Apa itu EXT.JS?
Ext JS merupakan Javascript UI framework untuk pengembangan aplikasi berbasis web. Sebagai perbandingan, Ext JS ini bisa disejajarkan dengan jQuery UI yang lebih dulu populer. Ya, pada intinya Ext JS adalah library untuk membuat tampilan front-end yang berjalan di browser. Ext JS dikembangkan oleh Sencha. Saat artikel ini ditulis, telah tersedia versi 4.2.1 untuk lisensi GPL, dan versi 4.2.2 untuk lisensi berbayar.

 
Mengapa Menggunakan EXT.JS?
  1. Ext JS menyediakan component library yang lengkap, diantaranya: charting, drawing, grid, form, layout, dll.
  2. Component Ext JS sangat extensible, sehingga kita bisa membuat custom component dengan mudah sesuai kebutuhan.
  3. Modern application framework, didukung dengan ratusan API siap pakai.
  4. Mendukung MVC architecture, sehingga aplikasi terstruktur dengan baik dan mudah dikelola.
  5. Dibangun berdasarkan HTML5 dan kompatibel dengan hampir semua web browser modern yang ada saat ini.
  6. Dokumentasi yang sangat lengkap disertai contoh-contoh yang siap pakai.
Apakah Ext.JS dapat diintegrasikan dengan Backend seperti PHP, ASP, atau JSP (Servlet) ?
Bisa. Ext JS adalah UI framework yang berjalan di browser sehingga bisa diintegrasikan dengan backend (server side) apapun, seperti: Java, .NET, Ruby, Python, Perl, Node.js dll. Dengan adanya Data Package yang mendukung protokol standar AJAX, REST, JSON-P maka komunikasi dengan backend dapat dilakukan dengan mudah.

dan ternyata ada pengembang yang sudah membuat library atau extension tambahan yang sudah diitengrasikan dengan Yii Framework yaitu Ext4Yii

Tidak ada komentar:

Posting Komentar