Apa yang Anda anggap sebagai kerangka web klien yang baik untuk digunakan pada aplikasi bisnis antarmuka? jQuery? YUI !? Lain? Beberapa plugin bermanfaat?
Aplikasi akan digunakan sebagian besar secara internal menggantikan aplikasi desktop untuk entri data dan banyak pertanyaan / tampilan.
Jawaban:
Demi uang saya, Anda tidak bisa mengalahkan jQuery. Itu membuat bekerja dengan JavaScript lebih mudah. Sisi GUI yang out-of-the-box terbatas, tetapi ada banyak ekstensi pihak ke-3 untuk kisi-kisi dan sedemikian rupa sehingga dapat membantu pandangan Anda.
sumber
Berikut beberapa perpustakaan yang bermanfaat:
Ada juga kerangka Dojo di sana, yang pada dasarnya membuat Anda memprogram di JS seperti itu adalah aplikasi GUI desktop, tapi saya tidak bisa mengatakan banyak tentang hal itu. Tonton presentasi video di sana.
sumber
Tergantung pada anggaran Anda dan detail lisensi, tapi saya selalu menjadi penggemar jQuery + ExtJS. jQuery adalah alat yang fantastis untuk bekerja dengan DOM dan Kerangka AJAX sederhana, dan melempar ExtJS di atas makhluk jQuery semuanya bersama-sama. ExtJS adalah kit UI JavaScript terbaik yang pernah saya gunakan. Ini cepat, tidak pernah bertemu bug (tetapi ada kebiasaannya), dan dukungan komersial tersedia - jika Anda membutuhkannya.
ExtJS memiliki banyak fitur yang akan mendapat manfaat dari aplikasi LOB, seperti desktop dan charting . Grafik berbasis flash tetapi merupakan bagian dari paket yang sama.
Kenyataannya itu adalah masalah komersial bagi sebagian orang, tetapi secara keseluruhan itu adalah kerangka kerja yang lengkap yang mengisi banyak celah.
sumber
Setiap orang memiliki pilihan mereka sendiri, tetapi pilihan saya adalah Dojo. Itu terlalu bagus dan menghilangkan banyak sakit kepala Anda. Tapi ya jika Anda mencari semua ekstensi dan hal-hal pihak ketiga itu, maka jQuery mungkin lebih baik untuk Anda, dan ya jQuery pasti memiliki komunitas yang lebih besar daripada dojo, tapi percayalah bahwa itu tidak akan terlalu menyakitkan.
Dojo mungkin banyak membingungkan pada awalnya, tetapi itu sepadan dengan waktu yang Anda habiskan untuk itu.
sumber
Untuk membuat penggantian sisi klien dari aplikasi backoffice lama yang didorong oleh "Winform style" Sencha (EXTJS) telah terbukti menjadi pilihan yang sangat bagus.
sumber