Not to say ini new thing in any way. Most web 2.0 developers dah selalu
write their app kayak gini. Tapi it's the first thing orang bikin MVC
application (typical web line-of-business application) dengan cara gini...
memperlakukan javascript sebagai "full-blown application" yang berdiri
sendiri, instead of merely product of web-application di server.

On Wed, Apr 14, 2010 at 6:23 PM, Hendry Luk <hendrym...@gmail.com> wrote:

> Gw blom pernah pake mootools tapi gw tau orang yg pake... Dan it's quite
> interesting bahwa this particular person punya mindset yang beda dengan
> mainstream web-developer yg gw selama ini assume.
>
> Kalo ada yg sebut bikin web application, most people i know biasanya dah by
> default langsung start thinking mo pake web-framework apa. Lu otomatis
> langsung juggle di kepala lu antara Spring MVC, struts, wicket, jsf, etc..
> even plain jsp.
>
> Tapi dia kagak.
> Instead, dia punya specific architecture yang dia follow yang bikin
> paradigm shift buat gw. Dia pake plain HTML! Gak ada server-side web
> framework, not even web-engine! Gak ada server-side service yang generate
> dynamic web page apapun.
>
> Dia ngeliat web-application layaknya any other client-server application
> laen (swing/applet/win-form/silverlight).
> Gw kadang lupa bahwa browser adalah application. Javascript adalah
> programming language. Applicationnya didistribute ke client melalui browser
> yang ngedownlod html dan javascript dari static web-server.
>
> Dia pake MVC.
> - Controller: MooTools
> - View: dia pake EJS (http://embeddedjs.com/). Ini view-engine yang mirip
> kayak JSP, except dia runs di client-side, bukan web-server... Dan nicer
> syntax (javascript instead of java). Alternatively, ada 
> JavascriptMvc<http://javascriptmvc.com/>
> - Model: json
> - Unit-test, mainly controllernya doank, juga dengan MooTools
>
> This is pretty much *all* the front-end applicationnya! HTML file baisa.
> Gak ada web-engine, let alone MVC web framework.
> Dan kayak any other smart-client application, di client-app, controller nya
> bakal communicate ke service-layer lewat web-service ato wcf.
> Service-layernya ditulis pake java ato .net di server-side. In this case,
> dia pake 
> OpenRasta<http://serialseb.blogspot.com/2008/10/openrasta-status-update.html>,
> yang diexpose sebagai REST json service.
>
> Mayan menarik gimana dia do things. EJS juga view templating-engine yang
> bagus, dan gampang diextend yang bikin views gampang dimaintain.
>
> 2010/4/14 Ahmad 'Ata' Tanwir <th3cr...@gmail.com>
>
>
>>
>> Wiyanto Ngasinur wrote:
>> > Emank bener jquery UI ga sebagus apa yg ada di dojo, tapi kalo bicara
>> ttg
>> > keseluruhan jQuery komponen/komunitas/simple... uda lain cerita.
>> > Sorry sekalian numpang iklan,
>> >
>> >
>> http://stackoverflow.com/questions/394601/which-javascript-framework-jquery-vs-dojo-vs
>> > <
>> http://stackoverflow.com/questions/394601/which-javascript-framework-jquery-vs-dojo-vs
>> >
>> >
>> http://blog.creonfx.com/javascript/dojo-vs-jquery-vs-mootools-vs-prototype-performance-comparison
>> > <
>> http://blog.creonfx.com/javascript/dojo-vs-jquery-vs-mootools-vs-prototype-performance-comparison
>> >
>> > http://www.google.com/trends?q=jquery,dojo,mootools,yui,extjs
>> >
>> > <http://www.google.com/trends?q=jquery,dojo,mootools,yui,extjs>from
>> there
>> > you can see who is actually sit in top of javascript frameworks.
>>
>> Kalo saya pribadi lebih suka mootools, lebih modular dan lebih clean,
>> dan katanya lebih cocok bagi yang sudah terbiasa coding javascript
>> vanila. Terasa lebih javascript aja.
>>
>> Subjektif lho...
>>
>>
>> --
>> Salam
>>
>> Ahmad Tanwir
>> http://www.ata.web.id
>>  
>>
>
>

Kirim email ke