Tak kenal maka tak sayang.. aihh.. mari mengulas ulas sedikit pandangan saya mengenai JSF atau JavaServer Faces
.
JavaServer Faces , merupakan salah satu framework yang digunakan untuk membangun aplikasi web. Bisa dikatakan dalam membangun sebuah web dapat dikelompokkan menjadi dua teknik atau style yang populer ;
Pertama adalah style “rapid-development” dimana kelebihan metoda ini adalah dari visualisasinya bisa dikatakan sebagai Visual Development Environment, jadi lebih atraktif terhadap user karena keuserinterfaceannya, pengguna style ini misalnya Microsoft ASP.NET.
Kedua dapat dikatakan sebagai style “hard-core coding” dimana kode yang ditulis cukup berlimpah namun memiiki high performance backend , jadi style ini biasanya lebih atraktif webnya , scalable dan kompatible d banyak platform pengguna style misalnya Java Enterprise Edition atau Java EE .
Bisa dibilang JavaServer Faces berada diantara keduanya boleh dikata menuju rapid user interfaces to serverside Java haha..
, atau kalau di istilah kliennya Swing for serverside application.. haduh… apaan lg
Pastinya, JavaServer Faces itu punya tiga bagian ;
- Sekumpulan objek-objek atau komponen yang User Interfaces dan siap pasang
- Model pemprograman yang event-driven atau event-based . Maksudnya alur dari program ditentukan oleh event-event yang ada, misalnya input, output, mouseclick, dsb.
- Model komponen yang menyediakan bagian ketiga dari developer tambahan untuk menyediakan komponen tambahan, dengan kata lain adanya model yang mengenkapsulasi data dan aplikasi spesifik yang memiliki fungsi spesifik tertentu dari suatu komponen.
Huh… mungkin cman sgitu bayangan saya.. trimakasih buat semuanya..

