Agile(Çevik) metodolojiler ve Java EE konusunda uzman olan Prime Teknoloji tarafından hazırlanan PrimeFaces için, Prime Teknoloji’de tam zamanlı mühendisler çalışmaktadır. Prime Teknoloji popüler JSF implementasyonu Apache MyFaces’in geliştirilmesine de aktif olarak katkıda bulunmaktadır. PrimeFaces, Prime Teknolojinin Apache organizasyonunda 3 yıl sonunda edindiği açık kaynaklı proje geliştirme tecrübesiyle geliştirilmiştir.
Arayüz Bileşenleri
PrimeFaces arayüz bileşenleri modülü zengin içerikli birçok JSF bileşeni içermektedir. Bileşenler javascript ve css yazımı, Ajax etkileşimi ve JSF entegrasyonu dahil tüm zor işi yapmaktadır.
- Zengin içerikli bileşenler (HtmlEditor, ImageCropper, Dialog, AutoComplete ve daha fazlası).
- Flash tabanlı Grafik bileşenleri.
- Hazır Ajax entegrasyonu, javascript yazmadan Ajax.
- Diğer bileşen kütüphaneri ile uyumlu.
- Html'den bağımsız javascript kullanımı.
- Detaylı dokümantasyon.
Optimus
Optimus modülü JSF'le uygulama geliştirmeyi kolaylaştırmayı amaçlamaktadır. Optimus google guice üzerine kurulu annotation tabanlı IOC çatısı ve xml'siz sayfa yönlendirmeleri ile XML konfigurasyon ihtiyacını ortadan kaldırmaktadır. Ek olarak Optimus sunduğu JPA(Java Persistence API) entegrasyonu ile veritabani işlemlerini kolaylaştırmaktadır.
- Google Guice üzerine kurulu annotation tabanlı nesne yönetimi.
- JPA entegrasyonu.
- Tanımlı transcation yönetimi.
- XML-siz JSF sayfa yönlendirmeleri.
- Excel ve PDF çıktıları.
- Güvenlik eklentileri.
FacesTrace
FacesTrace JSF için görsel bir debug aracıdır. Bir JSF uygulamasında yer alan birçok bilgi FacesTrace tarafından toplanır ve JSF sayfasında gösterilir.
- Görsel JSF hayat döngüsü.
- Performans görüntüleyici.
- Değişkenler.
- Log4J entegrasyonu.
- Faces mesajları.
- Bileşen ağacı
Turkce proje sitesi: http://primefaces.prime.com.
Online demo: http://www.rehberharitam.com/
Süper :)
Türkler de framework yazar, kim demiş yazamaz diye.. :)
Hiç yorum yok:
Yorum Gönder