Seperti yang saya pahami, framework ini memungkinkan semua komponen gui dibuat menggunakan java (dengan semua manfaatnya) tanpa harus melakukan banyak html / javascript.
Selain mempertimbangkan faktor teknis, saya juga tertarik untuk mendengar jika ada yang mendapatkan popularitas dengan cepat. Apakah kerangka kerja tertentu menjadi pemimpin paket , ini juga akan mempengaruhi keputusan.
java
web-development
javascript
NimChimpsky
sumber
sumber
Jawaban:
1.) Lihatlah grafik perbandingan Matt Raible dan kemudian ketika dia menyarankan - ambil sebutir garam yang lumayan untuk pergi bersamanya. Secara khusus lihatlah berbagai jenis persyaratan (fungsional dan non-fungsional) yang dia ukur. Manakah dari mereka yang lebih penting bagi Anda?
2.) Pilih 2-3 yang tampaknya paling sesuai dengan kebutuhan Anda dan prototipe beberapa halaman / UI / Ux / alur kerja dengan itu. Mungkin menghabiskan 2-3 hari masing-masing sebagai minimum (1 minggu jika Anda bisa lolos)
Kemudian putuskan :)
sumber
Pertimbangkan JSF 2 dengan facelet. Jika tidak ada yang lain, seperti di Java EE 6, dan karenanya 1) ditentukan dengan baik dan 2) akan tersedia dan dipelihara untuk SANGAT lama.
Kecuali jika Anda ingin menjadi perintis aktif, ini mungkin cukup bagus.
sumber
Pertimbangkan mengapa Anda menginginkan pemimpin paket
Jika itu karena Anda ingin dapat dengan mudah mempekerjakan seseorang dengan pengetahuan rinci tentang kerangka kerja maka alasan yang buruk karena pilihan Anda harus cukup sederhana bagi siapa pun untuk mengambilnya dengan cepat menggunakan contoh dan dokumentasi internal.
Jika itu karena Anda ingin komunitas yang kuat, maka salah satu entri yang disebutkan di situs Mr Raibles (ujung topi untuk @Alison untuk tautan) akan cukup. Google cepat terhadap salah satu nama yang Anda berikan akan menggambarkan popularitas mereka.
Secara keseluruhan, Anda menginginkan kerangka kerja yang cocok dengan cara Anda dan tim Anda mengembangkan kode. Itu harus cepat dipelajari dan mudah dipelihara. Anda akan bekerja dengannya setiap hari sehingga Anda harus mengujinya terhadap kasus penggunaan yang paling umum dan melihat apakah pengembang lain menyukainya.
sumber
Perusahaan tempat saya bekerja hari ini telah membuka sumber DomUI , Java UI / Application framework baru yang saya buat dan rancang. Ini adalah kerangka kerja berbasis komponen AJAX yang membuatnya sangat mudah untuk membangun komponen dan halaman. Ini memiliki satu set besar komponen standar dan lapisan penemuan metadata sehingga Anda tidak perlu mengulangi "bidang ini panjangnya 5 karakter" dll di seluruh kode. Meskipun open-source hari ini telah digunakan selama lebih dari 2 tahun oleh 2 perusahaan untuk membuat perangkat lunak. Lihat detailnya di http://www.domui.org/ (end plug shameless)
sumber