Tycoon Talk
Become a Big fish!
The number 1 forum for online business!
Post topics, ask questions, share your knowledge.
Tycoon Talk is part of Freelancer.com - find skilled workers online at a fraction of the cost.

JavaScript Forum


You are currently viewing our JavaScript Forum as a guest. Please register to participate.
Login



Closed Thread
AJAX, DHTML, and JavaScript libraries
Old 10-09-2006, 02:50 AM AJAX, DHTML, and JavaScript libraries
praveen's Avatar
Life is a Dream

Latest Blog Post:
Indian cricket team v/s stocks
Posts: 3,591
Name: Praveen
Location: Chennai, India
Trades: 0
__________________

Please login or register to view this content. Registration is FREE
-
Please login or register to view this content. Registration is FREE
-
Please login or register to view this content. Registration is FREE
-
Please login or register to view this content. Registration is FREE
praveen is offline
View Public Profile
 
 
Register now for full access!
Old 01-31-2007, 01:41 PM Re: AJAX, DHTML, and JavaScript libraries
Experienced Talker

Posts: 37
Trades: 0
http://www.xajaxproject.org/
http://xkr.us/code/javascript/XHConn/
__________________
╠══
Please login or register to view this content. Registration is FREE
══╡
║►►►►
Please login or register to view this content. Registration is FREE

╙─────────┘
cedced is offline
View Public Profile
 
Old 02-15-2007, 03:23 AM Re: AJAX, DHTML, and JavaScript libraries
banana's Avatar
Novice Talker

Posts: 6
Name: Bonaducci
Trades: 0
wow...very nice

thx
__________________

Please login or register to view this content. Registration is FREE
banana is offline
View Public Profile Visit banana's homepage!
 
Old 05-25-2007, 12:18 AM Re: AJAX, DHTML, and JavaScript libraries
Junior Talker

Posts: 2
Trades: 0
You forgot to mention Ext UI library. This is a rapidly growing and becoming popular framework.
__________________

Please login or register to view this content. Registration is FREE
xooMan is offline
View Public Profile
 
Old 10-21-2007, 05:07 PM Re: AJAX, DHTML, and JavaScript libraries
Junior Talker

Posts: 3
Location: www.filebam.com
Trades: 0
I have studied some of the tutorials on AJAX and found them to be very interesting.Thanks for such usefull information
__________________

Please login or register to view this content. Registration is FREE
"]Free File Hosting[/URL]

Please login or register to view this content. Registration is FREE
"]Sat Vocabulary Words[/URL]
ryanlee127 is offline
View Public Profile Visit ryanlee127's homepage!
 
Old 11-15-2007, 03:36 PM
dougadam's Avatar
The Watkins Man

Latest Blog Post:
Bloom Where You Are
Posts: 359
Name: Douglas Adams
Location: Traverse City, Michigan
Trades: 0
Thanks praveen.

Great thread.
Thanks
__________________

Please login or register to view this content. Registration is FREE
indpassoc |
Please login or register to view this content. Registration is FREE
|
Please login or register to view this content. Registration is FREE
indpassoc

Last edited by chrishirst; 01-13-2009 at 06:46 AM..
dougadam is offline
View Public Profile Visit dougadam's homepage!
 
Old 02-28-2008, 06:41 PM Re: AJAX, DHTML, and JavaScript libraries
Novice Talker

Posts: 5
Trades: 0
great info on scripting
kevencage is offline
View Public Profile
 
Old 06-23-2008, 12:15 AM Re: AJAX, DHTML, and JavaScript libraries
Novice Talker

Posts: 11
Trades: 0
A long list is not very useful - alot of those libraries are complete jokes... development has halted... they are toys, or relics of the past.

What would be more useful is a review of libraries.

At present - jquery is my library of choice. It has an incredible development community - and a very robust plug in architecture. I used prototype/scriptaculous for quite a while...

but with the recent release of jquery UI - with rich skinnable javascript UI components, jquery has clearly surpased prototype / scriptaculous. The only thing close from a UI perspective is EXT - but the programming style of EXT (or YUI) is extremely verbose... and results in bloated code and slow development.

Try jquery if you are serious about making real progress.
kceleb9 is offline
View Public Profile
 
Old 09-28-2008, 09:30 PM Re: AJAX, DHTML, and JavaScript libraries
thehuskybear's Avatar
Ultra Talker

Posts: 362
Name: Sam
Location: Tucson, AZ
Trades: 1
Quote:
Originally Posted by kceleb9 View Post
A long list is not very useful - alot of those libraries are complete jokes... development has halted... they are toys, or relics of the past.

What would be more useful is a review of libraries.

At present - jquery is my library of choice. It has an incredible development community - and a very robust plug in architecture. I used prototype/scriptaculous for quite a while...

but with the recent release of jquery UI - with rich skinnable javascript UI components, jquery has clearly surpased prototype / scriptaculous. The only thing close from a UI perspective is EXT - but the programming style of EXT (or YUI) is extremely verbose... and results in bloated code and slow development.

Try jquery if you are serious about making real progress.
I have to agree... It would be nice to have individual reviews for these frameworks, however the list would be helpful to those are looking to test these other frameworks for themselves.

jQuery is also my framework of choice. It is very easy to use and the code stays very lightweight.
__________________

Please login or register to view this content. Registration is FREE


Please login or register to view this content. Registration is FREE
-
Please login or register to view this content. Registration is FREE
thehuskybear is offline
View Public Profile Visit thehuskybear's homepage!
 
Old 10-11-2008, 09:52 AM A better summary of JavaScript Frameworks
wayfarer07's Avatar
Poo on You

Latest Blog Post:
jQuery Mapbox Updated
Posts: 4,040
Name: Abel Mohler
Location: Asheville, North Carolina USA
Trades: 0
I have to agree.

Although there are many frameworks today, there are only a few that truly deserve recognition. I've experimented with a few, and thought that it would be good to have a formal review of the top libraries.

I only consider myself to be a professional at one: jQuery, so beyond that, I will need some help. I've built whole applications in jQuery, so I know its power better than most.

1. YUI:
This has got to be one of the coolest things going. Although it is somewhat bloated compared to some of the other frameworks, it has some very innovative ideas in it, and offers some of the richest user interfaces anywhere. Yahoo Maps is a work of genius, and is a testament to the power of this library.

2. Prototype:
This is one of the oldest libraries in existence, and was the most widely used one, until jQuery came along. It is impossible to talk about Prototype without mentioning Scriptaculous, which is of course Prototypes user interface library.

Prototype is extremely important in the history of frameworks, and I think of it as the granddaddy of many of the younger ones. Many newer libraries based their systems off of its ideas. The way jQuery selects the DOM is basically an improvement of the Prototype system. I've read online tutorials by John Resig, the creator of jQuery, and he often gives Prototype examples in his scripts. It is definitely worth studying because of how widely used it still is.

3.jQuery
'Nuff said. jQuery is a whole new way of thinking about JavaScript applications. It is now the most widely used framework in the world, and is famous for only being about 15K when Minified and Gzipped. jQuery is all about writing short code, and I am continuously amazed when I come up with simple one-line jQuery statements that replace whole blocks of code that I may have used before.

Here is a one-line suckerfish-style dropdown that I invented (the rest is being controlled by the CSS document):
Code:
$("#nav>li").hover(function(){$(this).addClass("open");}, function(){$(this).removeClass("open");});
Everything in jQuery is chained to the "global object" that can be expressed either as $ or jQuery. YUI does a similar thing with the YAHOO global object, by making everything a product of a chain to its object, to prevent the functions(or methods) from clouding the global namespace. jQuery's user-interface library is called jQuery UI.

4. MooTools
Also a very compact library, with a rich, object oriented structure, I don't know very much about this system, though it has a lot of popularity on Webmaster-Talk. I'll have to leave it to VirtuosiMedia to explain this one, as he seems to be the resident expert.

Unfortunately it isn't very well documented, though it obviously has a very high-level codebase. I'm interested in studying it because of the fanfare it has around here. I like that it is so compact.

5. MochiKit
This is another interesting one. I don't know much about it, but supposedly adds some Python-like features to JavaScript. It is very lightweight, and object oriented. Unfortunately, I heard that development has slowed down somewhat, and certainly isn't happening at the pace of many of the other libraries here.

6. Dojo
I shouldn't have put this one so far down the list. Although it is not as small as the lightest ones here, it is still small(about 26K Gzipped), and has a very good reputation for running high powered applications.

Dojo has also made a lot of headway recently into mobile applications. I don't know very much about the mobile version, but I heard its code is really small.

I wish I knew more about this library. It is considered to be one of the most important ones around. Dojo's user interface libary is called Dijit.

7.ExtJS
This one almost didn't make the list, but I think it is an important framework, and it has been growing in popularity. This is one I have experimented with, and it is completely different from most other libraries, which are usually a core codebase with an optional user-interface library. Prototype has Scriptaculous, jQuery has jQuery UI, etc. ExtJS is different, because it is really only meant to be used as a UI library. Although it does have a relatively lightweight core, the core is not very useful without the UI libary. I don't like the way it does event handling or DOM selection, which is why it almost didn't make the list.

ExtJS is made for building table-based, spreadsheet-like web applications. Almost everything you will build in an ExtJS application will be inside of their specially functioning table. It has some very cool features for nesting functionality inside tables in a way that imitates desktop applications. I think this library could be vastly improved, but it has huge potential, that is why I put it on the list.
________________________________________________

That does it for the list. Only 7. If anyone thinks the list is too short (or too long?), please feel free to tell me I'm wrong.

Here is a summary of the node selection of a few of the most important libaries as found on a shared slide found here:
  • jQuery is based entirely around node selection
  • Prototype has node selection as a key API
  • YUI and Dojo just have getElementsByClassName
__________________
Software engineer at
Please login or register to view this content. Registration is FREE
.

Last edited by chrishirst; 01-13-2009 at 01:59 PM..
wayfarer07 is offline
View Public Profile Visit wayfarer07's homepage!
 
Old 01-13-2009, 12:25 PM Re: A better summary of JavaScript Frameworks
thehuskybear's Avatar
Ultra Talker

Posts: 362
Name: Sam
Location: Tucson, AZ
Trades: 1
Thats a good start.. good explanation of the different frameworks.. jQuery is the only one Ive really used.. so I can't expand much on what you've listed.
__________________

Please login or register to view this content. Registration is FREE


Please login or register to view this content. Registration is FREE
-
Please login or register to view this content. Registration is FREE
thehuskybear is offline
View Public Profile Visit thehuskybear's homepage!
 
Closed Thread     « Reply to AJAX, DHTML, and JavaScript libraries
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off





   
RSS Feed  Feeds: RSS   JS   XML
RSS Feed  Feeds for this forum: RSS   JS   XML



Page generated in 0.47314 seconds with 11 queries