jug-indonesia  

Re: [JUG-Indonesia] ACTION BASE VS COMPONENT BASE

Samuel Franklyn
Mon, 09 Nov 2009 22:34:24 -0800

Ifnu bima wrote:
> 
> Issue ke dua dengan component framework adalah fleksibilitas yang
> rendah dalam membuat aplikasi web. Coba bayangkan kalau website
> seperti facebook menggunakan component framework? lah component yang
> dipake facebook semuanya custom loh, jadi whats the point of using
> component framework. Pake saja widget2 canggih dan gunakan action
> framework untuk menyediakan url yang nantinya akan dipanggil lewat
> ajax call. Jadi kalau mau fleksibilitas dan "konservatif user
> interface" masih relevan menggunakan action framework.
> 
> Trus2 lucunya lagi, framework2 RIA semacam GWT, ExtJS dan Flex malah
> repot kalau digunakan bareng2 dengan component framework. Jadi RIA
> malah membangkitkan lagi popularitas action framework, terutama
> SpringMVC karena fleksibilitasnya dalam memapping URL lewat annotation
> @RequestMapping. Semua UI disediakan oleh RIA ini, kemudian action
> framework menyediakan URL yang nanti dipanggil RIA framework lewat
> ajax call trus return JSON. Nah JSON ini cuma berisi data yang
> diperlukan oleh RIA framework ;)
> 

Coba check Click Framework. Click adalah komponen framework
tapi bisa di integrasikan dengan mudah dengan custom AJAX library.

Lagipula kalau memang mau pakai arsitektur AJAX sebagai front end
dan RESTful web service sebagai back end maka rasanya
lebih baik pakai solusi standard macam JAX-RS.
JAX-RS ini sudah ada beberapa implementasi yang sudah level
produksi macam Jersey dan RestEasy.

http://www.infoq.com/news/2008/10/jaxrs-comparison

http://macstrac.blogspot.com/2009/01/jax-rs-as-one-web-framework-to-rule.html