Welcome to WebmasterWorld Guest from

Forum Moderators: open

Message Too Old, No Replies

Which framework?

for a novice javacsripter...

8:25 am on Jan 16, 2009 (gmt 0)

Junior Member

10+ Year Member

joined:Oct 19, 2004
posts: 88
votes: 0

Hi all,

I'm looking for pointers on which framework I should use to construct a web page that does the following:

1. Reads a list of items from a database
2. Displays items in a sortable table that has basic filtering capabilities.
3. Allows visitor to drag item to a basket, and remove if need be.
4. Allows visitor to submit list to server for further processing by PHP.

I'm fairly handy with PHP and SQL so once I've got the UI licked I'll be ok with the backend, but I don't have much Javascript experience. I've looked into MooTools and Prototype/Script.aculo.us and can see that by picking one and combining the features it offers they should do what is needed. As a JS novice and being short on time I'll be heavily reliant on any pre-built components and tutorials. I've now spent too much time staring at examples and as my head has started to spin any advice on how to choose would be much appreciated.

3:48 pm on Jan 16, 2009 (gmt 0)

Senior Member from US 

WebmasterWorld Senior Member fotiman is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Oct 17, 2005
votes: 26

My preference would be the Yahoo UI Library. It might not be as "pre-built" as you'd like though. It's a really solid framework though with great documentation and examples. You might check out their DataTable component and Drag and Drop Utility.
9:39 pm on Jan 16, 2009 (gmt 0)

Senior Member

WebmasterWorld Senior Member korkus2000 is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:Mar 20, 2002
votes: 0

YUI is good, but I have found most of the developers I talk to use jquery. The jquery library is very well documented, as is YUI. I found jquery to feel very complete and packaged while YUI was a little more modular. I think both are great, but I just have seen a trend towards jquery for designers and front-end people.