Monday, December 26, 2011

Wicket စာျမည္း

Wicket စာျမည္း

စေနေန႕က မိန္းမကို အလုပ္ဆင္းလာတာေစာင္႔ရင္း လုိင္ဘရီမွာ ၅ နာရီေလာက္ အခ်ိန္ျဖဳန္းခဲ႔ပါတယ္။ Wicket in action ဖတ္ၾကည္႕ပါတယ္။

သေဘာက်ပါတယ္။ HTTP က stateless ျဖစ္ျပီး Java က stateful ျဖစ္ပါတယ္။ state ေတြကို မွတ္ေနရတာ Java ရဲ႕ ပ်င္းစရာအေကာင္းဆံုးေတြထဲက တစ္ခုျဖစ္ပါလိမ္႔မယ္။ Wicket က state management အတြက္ ေျဖရွင္းေပးမယ္လို႕ဆုိပါတယ္။ Juz java, Juz Html and correct abstraction လို႕ဆိုပါတယ္။ JSP ေတြ၊ JSF ေတြလိုမဟုတ္ဘူး။ သူက ရိုးရိုးရွင္းရွင္းေလးလို႕ဆုိပါတယ္။

နမူနာတစ္ခုပဲလုပ္ၾကည္႕ရေသးတဲ႔အတြက္ သိပ္အမ်ားၾကီးမသိေသးပါဘူး။ သိတာကေတာ႔ ေရွ႕က version တစ္ခုမွာ xss attack vulnerable ရိွတဲ႔အတြက္ update ထုတ္ထားျပီဆိုတာပါပဲ။

မ်ားမ်ားသိတာဟာ ေကာင္းပါတယ္။ ဘာေတြ ရိွေနျပီလဲဆိုတာသိမွ ကိုယ္က ေကာင္းေကာင္း အသံုးခ်ႏိုင္ပါမယ္။ အားလံုးကို ႏႈိးေဆာ္ခ်င္တာက ရပ္မေနပါနဲ႕ ဆက္သြားပါ။ သိသထက္သိေအာင္လုပ္ျပီး သံုးတတ္သထက္သံုးတတ္ေအာင္လုပ္ပါဆိုတာပါပဲ။

wicket အတြက္ plug-in လည္း Eclipse မွာရိွပါတယ္။ Eclipse Helios သြင္းထားရင္ Market Place မွာ ရွာျပီး download လုပ္လုိက္ရံုပါပဲ။

Wicket မွာ Java annotation ကို အလွဴလိုသံုးထားတာကိုေတြ႕ရပါလိမ္႔မယ္။ developer ေတြ အဆင္ေျပဖုိ႕ ထုတ္တာေတြမွန္သမွ်ကုိ warmly welcome လုပ္ပါတယ္။ ASF (Apache Software Foundation) သက္ေတာ္ရာေက်ာ္ရွည္ပါေစလုိ႕ဆုေတာင္းေပးလုိက္ပါတယ္။

Wicket in action ကေတာ႔ Manning ရဲ႕ in action series ပါပဲ။ ဖတ္ရတာ အဆင္ေျပပါတယ္။ ေရွ႕စာမ်က္ႏွာ ၂၀၊ ၃၀ ေလာက္အထိေတာ႔ အဆင္ေျပေနတယ္လုိ႕ တိတိက်က်ေျပာႏိုင္မယ္ထင္ပါတယ္။

J2EE ျဖစ္ေစ၊ C#,.Net ျဖစ္ေစ၊ သူတို႕ၾကိဳးစားေနတာေတြအကုန္လံုးက အဆင္ေျပဖုိ႕ပါပဲ။ Hibernate လိုမ်ိဳး ORM ေတြဆုိရင္ပဲၾကည္႕လုိက္။ သီအိုရီအတူတူပဲ။ implement လုပ္ၾကတာပဲကြာရင္ကြာမယ္။ achieve ျဖစ္ခ်င္တဲ႔ goal ေတြလည္းအတူတူပဲ။ language တစ္ခုခုကို က်က်နနတတ္ဖုိ႕ အခ်ိန္မ်ားမ်ားယူလုိက္ရင္ က်န္တာေတြ ေလ႔လာတဲ႔အခါ အမ်ားၾကီး သက္သာပါတယ္။ learning curve တိုသြားမယ္လုိ႕ဆိုလုိပါတယ္။

Regards,
Zero

Ref:
http://wicket.apache.org/

No comments: