Agile Ajax has posted an interview with the creator of ZK, the server-side GUI framework for writing ajax apps with “no javascript and little programming”. ZK has some similiarities to Echo2 and GWT, though Tom Yeh, the creator, discusses the differences:
on Echo2:
Echo2 assumes UI designers are Swing programmers, while ZK assumes they are mostly non-programmers
on GWT:
From a technological viewpoint, [GWT] is a complement. GWT is a client-side solution and quite good for developing Ajax components. It is never a good idea to replicate the business logic to the client, which eventually brings us back to the maintenance headache of fat clients. In addition, loading and evaluating huge JavaScript files into the client is not fun at all.
The interview goes on to cover the strengths and weaknesses of ZK, Dojo and Atlas, and future plans for the framework. He also closes with a common complaint about the Ajax community - the over abundance of frameworks and resulting confusion. A chart breaking down the major players and their pros and cons would be a great help to many developers who are trying to figure out where to start.