Confusions of a developer – Choice of Ajax Framework


Top 10 Web Developer Libraries – Cameron Olthuis

Top 10 Web Developer Libraries June 16th, 2006 39 Comments I decided to make a list of the top libraries that I have come across or that I personally use. Libraries can be a web developers best friend. They are great resources to learn from and can save hours and hours of time. These libraries include JavaScript, Ajax, Colors, PHP, and CSS. These should be in any web developers bookmarks, so go ahead and look through these libraries and bookmark your favorite ones. The list is in no particular order.
1) Moo.fx – A superlightweight, ultratiny, megasmall javascript effects library, written with prototype.js. It’s easy to use, fast, cross-browser, standards compliant, provides controls to modify Height, Width, and Opacity with builtin checks that won’t let a user break the effect with multiple crazy clicks. It’s also optimized to make you write the lesser code possible.
2) Rico – An open source JavaScript library for creating rich internet applications. Provides full Ajax support, drag and drop management, and a cinematic effects library.
3) Swat – Developed by silverorange, Swat is an open source web application toolkit built with PHP.
4) ColorCombos – Who would’ve thought a color library would end up mixed in with a bunch of JavaScript and PHP libraries? Well they do have a pretty sweet little color library for finding color combinations, all you do is select the color and they show you some nice combos that work with that color.
5) script.aculo.us – Provides you with easy-to-use, compatible and, ultimately, totally cool JavaScript libraries to make your web sites and web applications fly, Web 2.0 style. I’m sure I’m not alone when I say this library is my favorite.
6) Mochikit – A kick-ass lightweight JavaScript library that will help you get shit done fast.
7) Dynamic Drive CSS Library – Here you’ll find original, practical CSS codes and examples such as CSS menus to give your site a visual boast.
8) PEAR – A framework and distribution system for reusable PHP components. PEAR provides the above mentioned PHP components in the form of so called “Packages”.
9) DHTML Goodies – A good sized library of DHTML and AJAX scripts.
10) dojo – Open source JavaScript toolkit that makes professional web development better, easier, and faster. Honorable Mentions
11) Cross Browser | Toys – Huge JavaScript library.
12) Yahoo UI Library – The Yahoo! User Interface (YUI) Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX. The YUI Library also includes several core CSS resources.

I should thank Cameron Olthuis for the above post
well few more frame  works are missing on the above list, I would like to add few more Dojo Toolkit, Adobe Ajax toolkit, Google Toolkit
The only problem I face as a developer, Which one is the right framework for me or my project.
options are too good, Imagine a situation where

  1. developer will love one framework for his ease
  2. Designer likes the other for the effects
  3. and my Team Manager Loves it for functionality
  4. Oops, do I have my choice

Absolutely no way

You can even say depending on my size and complexity of the project and the choice of platform ( the programming language ) I could make my choice, Absolutely true.
Most of time, when you combine frameworks you land on a mess with incompatability or memory leaks or awful effects because of the content heavyness it would slow down the who page look shabby.

Kindly Note: All we need is a better exposure to the frameworks and little more time to excercise and play it with caution. The whole thing is that I could be Wrong because I had lot of options of different frameworks and I couldn’t lay hands on all of them. I can’t be JACK of all trades. May be I should like the statement

I take my life head on

Technorati Tags: , , , , , , , , , ,

Advertisements

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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s