

JSF component model sunarak programcilara bircok kolaylik ve kullanicilara da zengin icerik sagladigi icin tercih ediliyor. Component model sunarak web gelistirme araclari sunan framework'ler dogal html5 web projelerine gore biraz daha yavas calismakla beraber bunun icin degisik caching ve performans artirici bircok yontemler mevcut.
Daha detayli aciklamalar icin asagidaki daha once BTSoru'da sorulmus sorular yardimci olabilir:
cevaplandı: 09 Tem '12, 16:48
CemIkta ♦


Elbette MVC(model - view - controller) kullanmasi yani UI tarafini Business tarafindan ayirmasi cok önemli bir özelligi. Normal bir JSP sayfasini düsünrsek yada PHP, orda UI nin icine, JSP ve ya PHP Tag lari arasina istedigini yaziyorsun. Ve Business mantigini da orda kodluyorsun. JSF bunu ortadan kaldirdi.
Bununla berebar, Swing den gelen bir Java programcisini düsünelim. Komponentlerle calismaya alismis. JSF onun Web Programlamaya gemesini cok kolaylastiriyor. Ayni zamanda JSP ile uzun zaman calismis biri icin, onun bir cok satirda yaptigi bir islem icin, aslinda sayfaya bir kompoenent eklemek, isini hizlandiriyor.
cevaplandı: 10 Tem '12, 04:00
mceliksoy ♦