« Why Silverlight Is An AJAX Killer | Main | Wordpress 2.2 Released and Switched To jQuery »

Pibb, GWT & OpenID Communication Center

pibb.gif
Janrain, the company behind myOpenID and Jyte, just launched Pibb, an AJAX-based communication center including channels, private chat, OpenID enabled, and many great features. "The service is written in Ruby, Java, and Python" told us Grant Monroe from JanRain, "We chose GWT because of the typechecking in the compiler. The client is all GWT, and then we have a custom webserver written in python that talks to rails and various other things. We are basically just using rails for activerecord."
pibb-screenshot.png

An interesting experience, especially that two months ago there was almost no real applications using GWT and Pibb use it for client side only while the server-side was written in python. Grant added "The python server is asynchronous. It uses libevent to do all of the connection dispatching so it should perform pretty well. Python is quite a bit quicker than Ruby, as well". When asked about the choice of GWT precisely and not any other JavaScript library, Grant explained "I would hate to think of tracking down the silly bugs that the compiler catches just using the tools available in the browser. There are javascript debuggers out there, but they are pretty painful. GWT also has a special "hosted-mode" browser that you can use to get full tracebacks when errors occur".

Bookmark this article at these sites
Comments
1

Stupid reason, using good framework like mootools/yui/jquery you don't have to debug almost at all (Only logical problems) and then firebug very helpful.

2

GWT is ONE of the google development products on offering for AJAX enablement.

There is also another they have developed called Google App Engine.

Web2Py have developed a new framework that maximises both ajax and googles new product.

http://www.web2py.com/ Web2Py - Python Framework is the newest kid on the block for Python frameworks. It has a lot of features that simply are not there in other frameworks. Even Ruby!. You can design database models graphically online. The templating language is pure python and there are no problems with indenting. The models are auto-migrating which allows easy updating of your database schema's. Parent-child and Super-Sub Set type models are completely supported. Uses an advanced MVC pattern. At least 10 free applications ready to download and use in your own developments. Can be run from a USB stick. ZERO installation just click on the exe and away you go with web server and complete graphical admin interface. PLUS it will work on Google App Engine (your still constrained by the Google Storage Limitations but you don't have to change any database model code at all). AND Complete International Support (with a graphical admin interface to add different languages)...there is more but just take a visit...

3

GWT is ONE of the google development products on offering for AJAX enablement.

There is also another they have developed called Google App Engine.

Web2Py have developed a new framework that maximises both ajax and googles new product.

http://www.web2py.com/ Web2Py - Python Framework is the newest kid on the block for Python frameworks. It has a lot of features that simply are not there in other frameworks. Even Ruby!. You can design database models graphically online. The templating language is pure python and there are no problems with indenting. The models are auto-migrating which allows easy updating of your database schema's. Parent-child and Super-Sub Set type models are completely supported. Uses an advanced MVC pattern. At least 10 free applications ready to download and use in your own developments. Can be run from a USB stick. ZERO installation just click on the exe and away you go with web server and complete graphical admin interface. PLUS it will work on Google App Engine (your still constrained by the Google Storage Limitations but you don't have to change any database model code at all). AND Complete International Support (with a graphical admin interface to add different languages)...there is more but just take a visit...

4

GWT is ONE of the google development products on offering for AJAX enablement.

There is also another they have developed called Google App Engine.

Web2Py have developed a new framework that maximises both ajax and googles new product.

http://www.web2py.com Web2Py - Python Framework is the newest kid on the block for Python frameworks. It has a lot of features that simply are not there in other frameworks. Even Ruby!. You can design database models graphically online. The templating language is pure python and there are no problems with indenting. The models are auto-migrating which allows easy updating of your database schema's. Parent-child and Super-Sub Set type models are completely supported. Uses an advanced MVC pattern. At least 10 free applications ready to download and use in your own developments. Can be run from a USB stick. ZERO installation just click on the exe and away you go with web server and complete graphical admin interface. PLUS it will work on Google App Engine (your still constrained by the Google Storage Limitations but you don't have to change any database model code at all). AND Complete International Support (with a graphical admin interface to add different languages)...there is more but just take a visit...

Post a comment





(Email will remain hidden)





Please enter the security code you see here




Related entries
Email to a friend
Email this article to:


Your email address:


Message (optional):