AJAX without JavaScript

March 21, 2007 at 2:59 pm 6 comments

        I am generally very much interested in  AJAX , It is a very cool word and its functionality is great and i came across this as “AJAX without JavaScript”… without JavaScript aah great
Check it out…..
        This Open Source project called ZK  gives AJAX without java script.
The framework has a library of inbuilt components and a mark-up language known as ZUML (ZK User Interface Markup Language).
        One thing worth mentioning here is that unlike JavaScript, the events are not handled on the client side unless the developer specially provides that functionality through a component. This is interesting as local handling of certain events certainly reduces bandwidth considerations; perhaps for the reason that the creators of the framework believe that while using JavaScript, you still have to take care of other new issues such as but not limited to replicating application data across client browser and manipulating DOM on the browser end.

    If scripts and mark-ups are not your favorite, you can go for a java only way for creating pages.It seems to be a excellent framework that provides full liberty to use either mark-ups or script or even Java code.ZK is an all Java project under Sourceforge that allows you to create AJAX like functionality without using JavaScript

powered by performancing firefox


Entry filed under: Ajax, life, study, technical.

Lead me to Calvary. Names —

6 Comments Add your own

  • 1. Bala  |  March 21, 2007 at 3:51 pm

    great enthu!!!!
    Go ahead….
    AJAX without Javascript???
    It is not possible; Actually there is a way where the pain of developers are taken out. i.e it is not necessary for the devlopers to write the js. These frameworks will do that job, by using these frameworks you can actually avoid writing Scripts. They will do that, all you need to know is the base language say java. And you need to know how to architect the project confining to the three tier arch. If you are sure with these two then you can do. GWT is one such Framework, it is developed by Google, it stands for Google Web Toolkit.
    Then how do these Frameworks make this happen, actually you will find a bootstrap javascript file, will inturn invoke all other scripts. But we havent created any js rite? What any framework does is that, it will convert the binary files into js. For example in GWT all the bytecodes of Java running in JVM are converted to JS, but can we convert all the bytecode?? No it is not possible, this is where the 3 tier arch comes in. It will play only with front tier. So all you components, widgets UIs are converted into JS. SO here comes the necessasity for three tier architecture. The developer has to design in such a way it is confining to that standard.
    These framework actually makes our life easy, but it has its own demerits when it comes to SEO. So many such frameworks are out there, you can try. But best way to start with AJAX is using manual libs like DWR, frameworks can be used once you are pretty used with the hang of XML and HTTP request, because with frameworks, you dont get the hang of all there, Everything wil be taken care by the framework. So it is better to start with this way and thereby you can move on to Frameworks. Both does the same thing, frameworks are more powerful, but using frameworks directly is not advisable. SO try your hands with manual libs, i bet it will be more interesting.

  • 2. Bala  |  March 21, 2007 at 4:03 pm

    Ajax is just a buzzword that covers a set of technologies, including Dynamic HTML (DHTML) and the XMLHTTPRequest object. DHTML is a combination of three elements: Hypertext Markup Language (HTML), JavaScript code, and Cascading Style Sheets (CSS). Using JavaScript code on a Web page, you can change the page dynamically to add, remove, or change the content. That’s the dynamic portion of DHTML. JavaScript code uses the XMLHTTPRequest object to request data from the server after the page has been loaded. So all these process flows are hidden from us when we use Frameworks, they take care of all these by themselves, its actually good, but not to start with

  • 3. followtheshadow  |  March 21, 2007 at 7:03 pm

    Yes, i agree that we should not start with the frameworks…..
    I will use it when i become a great AJAX programmer is that ok with you now..
    In that sense i think you can try it out now 😉

    Manual lib ah DWR ah ok ok i will search and do it ok va …

  • 4. followtheshadow  |  March 21, 2007 at 7:03 pm

    What is the bet????????????

  • 5. Bala  |  March 21, 2007 at 9:45 pm

    Kool..thats the spirit…get going…
    BET eh?? if u do that then teach me.. sounds good?

  • 6. 3mr (3 means A!)  |  March 24, 2007 at 3:00 am

    am afraid it is very slow!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed

March 2007
« Feb   Apr »

Blog Stats

  • 251,912 hits

Java software

Flickr Photos

%d bloggers like this: