The AJAX Server

Thursday, June 26th, 2008

in memory of uncov

I miss Uncov, before they jumped the shark with persai they were the best thing to happen in web 2.0 since sliced lolcats.

Basically, it was the anti-techcrunch, picking wholes in all the shitty web2.0 applications and their non-existent business models.

So in time honored tradition I’m going to emulate their once great blog with a rant about Jaxer

“Jaxer is an Ajax server. HTML, JavaScript, and CSS are native to Jaxer, as are XMLHttpRequests, JSON, DOM scripting, etc. And as a server it offers access to databases, files, and networking, as well as logging, process management, scalability, security, integration APIs, and extensibility.”

AJAX server? With “native” css? WTF!!

That has to be the buzzwordiest webserver I’ve ever heard of!

And who ever serves ajax? Isn’t it supposed to be a client side technique?

“Access existing pages written in other languages like PHP, Java, or Ruby on Rails”

A html/json/xml page produced by any language is still just a html/json/xml page, even their example uses json, which as it happens, is not php!

“Database, file, and socket access from JavaScript”

Well doesn’t that sound like the most secure site in the world, and I thought sql in your wordpress templates was bad!

“Because Jaxer is a full Ajax server, you can not only run JavaScript on the server using the same techniques you’ve mastered in the browser, but you can also manipulate the DOM in the APIs you already use — and you can even use Ajax libraries like jQuery on the server side.”

Because rendering a DOM and then manipulating it with javascript on a server is definitely going to be faster that using.. oh i don’t know… a server side program, and people say that rails doesn’t scale!

Do you even know what that means?! Why would you ever want to do that, who would in their right mind would want to write everything in javascript?

“Write entire applications or presentation layers in Ajax
Your client code, your server code, and even shared code can all be written using the Ajax skills you already have.

Has anyone told these guys about separation of content? Although this is coming from a website which has inline css and table based design, maybe I’m expecting too much from them?

True “single page applications” are now possible, as well as full-featured end-to-end-Ajax web applications and rich presentation layers against your current back-end.”

Hello Camping

And finally a quote from Greg Wilkins, CTO of WebTide, whose website’s meta description looks like this:

Webtide java web server experts Jetty servlet ajax bayeux cometd asynchronous threads open source support developers performance pro management webapp web 2.0

“Ajax, and JavaScript as a first class language, are coming along in leaps and bounds. It is a logical step to bring many of the Ajax technologies to the server side so that there are convergent development paradigms and improved appropriate code reuse. Jaxer is the product of some great lateral thinking to take this step towards better ways to create and maintain web applications.”

It’s a good thing jaxar is open source, otherwise you could have be fooled into thinking they were trying to con VC out of their cash!

Let the FAIL’s begin!

2 Comments so far »

  1. Native CSS, oh yeah… Dude, NATIVE is the next VIRTUAL.

    Oskar Krawczyk on June 26, 2008 2:17 pm

  2. I think you just destroyed that business model!

    Robert Day on June 29, 2008 3:20 pm


Leave a Comment