Architecture choice / whole-nine-yards-open-source sample application
I have been away from development for a while and I'm looking for a way to get back into it. I have two questions:
1) Is the choice of javascript framework independent of the choices of all the other application parts like the object-relational mapping layer, the app server, etc? Right now, I'm looking at JQuery, and ExtJS.
2) Does anyone know where I can get a complete sample application made of open source parts and using all the best practices that I can just copy to get started?
And I mean complete... as if a real life functioning enterprise the likes of Google just zipped up their whole open-source production and development hard drives and made it all available for people to download, unzip, and run... mysql database, bug tracking system, build system, version control, connection pooling services, web server, app server, javascript libraries, internationalization resources, configured IDE, etc. etc. All of everything configured and wrapped up in a single zip file ready to go with just a few changes to IP addresses and passwords. From that we could just change things to build our own first app.
I've tried getting started with a bunch of different open source application stacks and I always get stuck. And every time it happens I wonder why I can't just copy someone's entire web development folder. It's open-source and it's just ones and zeroes. Why can't we just copy it and skip the setup process and the time of figuring out best practices on our own?
I decided to ask here because JQuery has such a huge marketshare that it would have to be part of what I'm looking for. Thanks and apologies if you read this already in the JMVC forum.