Apa itu ExtJs?
ExtJs 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.
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?
Beberapa alasan menggunakan Ext JS:
- Ext JS menyediakan component library yang lengkap, diantaranya: charting, drawing, grid, form, layout, dll.
- Component Ext JS sangat extensible, sehingga kita bisa membuat custom component dengan mudah sesuai kebutuhan.
- Modern application framework, didukung dengan ratusan API siap pakai.
- Mendukung MVC architecture, sehingga aplikasi terstruktur dengan baik dan mudah dikelola.
- Dibangun berdasarkan HTML5 dan kompatibel dengan hampir semua web browser modern yang ada saat ini.
- Dokumentasi yang sangat lengkap disertai contoh-contoh yang siap pakai.
Lisensi Ext JS
Ext JS tersedia dalam 2 jenis lisensi, yaitu:
- Versi Berbayar .
- Versi Gratis, dibawah lisensi GPLv3 untuk project open source.
Pilih lisensi sesuai dengan kebutuhan. Pastikan Anda tidak melanggar aturan lisensi tersebut.
Stop pembajakan software! Kita sebagai software developer pasti juga tidak mau software kita dibajak atau hak intelektual kita tidak dihargai.
Stop pembajakan software! Kita sebagai software developer pasti juga tidak mau software kita dibajak atau hak intelektual kita tidak dihargai.
Apakah Ext JS bisa dintegrasikan dengan backend PHP?
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.
============================================================================
Kemudian buat file baru dengan nama 'app.js' lalu isikan dengan code ini.Dengan adanya Data Package yang mendukung protokol standar AJAX, REST, JSON-P maka komunikasi dengan backend dapat dilakukan dengan mudah.
============================================================================
Belajar Extjs : Menampilkan "Hello World!" di ExtJs
Sebelum memulai tutorial ini anda diwajibkan untuk mendownload dulu source code dari 'Sencha ExtJs'. Download disini.
Setelah di Download, lalu di Extract dan pindahkan folder itu ke dalam 'C:/xampp/htdocs' dan ganti nama folder anda menjadi "hello_ext" atau bebas.
Kemudian kita mulai langkah berikutnya.
Buat file 'index.html' untuk memanggil file '*.js' dari ExtJs, kemudian copy script berikut.
file ini telah terpanggil di 'index.html' dengan script ini "<script type ="text/javascript" src="app.js"></script>"
Cukup mudah bukan? ini hanya sedikit dari kehebatan ExtJs. Pastinya banyak lagi fitur-fitur yang di berikan Sencha ExtJs untuk para Programmer. Cukup sekian Tutorial sederhana ini. Semoga bermanfaat, Terimakasih.
Sumber : Pengertian & Tutorial
bisakah saya menemukan source codenya untuk mencoba ext js ini
BalasHapus