Playing with Backbase
If you've been experimenting with AJAX techniques you'll probably know the name Backbase unless you've been living under a rock. Backbase is an innovative company from Amsterdam offering the most advanced Ajax framework on the planet. Besides being highly advanced, Backbase is also impressively feature complete and very well documented. Just about any gui component you can think of is available for use in fully AJAX savy web applications. Since Backbase Community Edition is a pure Javascript solution you can use any programming language you like with it.

Probably a bit less well-known is the fact that Backbase is offering it's full client edition at no charge at all for non-commercial applications. That's right, it's free, as long as you don't earn any money with your software or website. In case you do you're required to purchase a license. This means most bloggers like me can do interesting things with it such as spicing up their weblogs. This is exactly what I'm doing as a first experiment with Backbase.
I'm currently working on a new live-archives plugin for Pivot (and in the future WordPress too) powered by Backbase Community Edition. What I already love about Backbase after messing around for just a couple of hours is the ease of use. Using xajax there's very little javascript to be written as you may remember from my tutorial on it. Still you'll have to design everything yourself as xajax will only do the Ajax functionality and not much else. With Backbase there's no javascript to be programmed AND no design work to be done * which resulted in getting a working prototype for my new plugin done in less than one hour! So if you like exploring all things AJAX just like me you should really check it out. Oh yeah, it actually has documentation and examples too! Not having to 'guess' functionality and develop by trial-and-error is definitely refreshing for a change.
Once my live archives plugin is fully done I will release it to the public and write an in-depth article on how I got started with Backbase. For now you can check out the first (perfectly working) prototype of my new live archive plugin for Pivot, powered by Backbase Community Edition. Mind you, it's only 10% done. The final version will have everything one could possibly want from a live archives plugin, including interaction with my Taggerati tags plugin. Stay tuned!
Check out the live archives page!
get Backbase Community Edition and start hacking away!
Some tags: backbase, ajax, javascript.
* Of course you CAN completely 'skin' a Backbase application. However, all stock components look absolutely great which means you can start focusing on functionality immediately.
small update:The demo is not really a demo anymore. I've added it to the site's main structure. Click on the live archives option in the main menu to access it!
Filed under: programming
Number of comments:
Number of trackbacks:
Tagged with: 







At 15 December '05 - 02:15 Bastiaan Terhorst wrote:
I’ll stick to prototype for now.
At 15 December '05 - 03:24 Marco wrote:
But ehm… you can’t really compare this to Prototype.js. Prototype is just a javascript library that eases the Javascript part of an AJAX application. Other than that you’ll have to hand-code everything yourself while Backbase is a fully featured gui toolkit with all Ajax stuff built in. Seems only logical that adds more ‘bloat’ than just a thin javascript layer like Prototype.js
At 15 December '05 - 11:10 Marco wrote:
At 15 December '05 - 12:06 Khevor wrote:
At 15 December '05 - 13:32 Bram wrote:
Maybe in the upcoming holidays, till then, I’ll just wait and see what you come up with. Can’t wait to try out new goodies for pivot, since not much seems to be happening on the ‘official’ pivot level …
At 16 December '05 - 03:08 Max Roeleveld wrote:
You might want to check out Michael Heilemann’s archives, as they totally 0wnz. Also available as a WordPress plugin here and here …
At 16 December '05 - 03:46 Marco wrote:
I agree the one on Michael Heileman’s site kicks ass. My plugin will eventually have all this stuff in it as well but I guess it will take some time to finish it
At 16 December '05 - 12:38 Jep Castelein wrote:
To speed up the initialization of Backbase you can turn on GZip compression on your webserver (e.g. mod_deflate on Apache 2). It will reduce the download size by a factor 3. And indeed, the dynamic widget loading also improves the initialization speed.
At 17 December '05 - 08:38 Marco wrote:
On another note: I implemented the second tab! You can now also browse the archives by category. Next stop is a search component and finally a tags component that snaps into the Taggerati plugin if installed.
Things are still kind of flakey in IE by the way. If there’s any (backbase employee?) who can tell me why I’d love to know!
Stay tuned!
At 18 December '05 - 10:26 Marco wrote:
In the meanwhile I found IE needs to run in quirks mode. The little on the backbase.com site reveals this. I’m not sure whether I like that. It means we can’t easily add backbase stuff to a page that must render in strict mode. IE also throws a weird Backbase error I don’t understand at this moment.
I’ll keep posting comments here as this little experiment is progressing. Once it’s fully done I’ll do a Backbase feature article here.
Keep checking the demo link. It’s being updated quite often with new nice stuff!
At 20 December '05 - 12:31 Ryan Brooks wrote:
http://www.backbase.com/#home/sales/rese..]
I also blogged about it every once and a while.
http://www.ryanbrooks.net/?cat=13
At 02 August '06 - 04:04 dghsdfgh wrote:
At 02 August '06 - 04:06 bill wrote:
One or more comments are waiting for approval by me.