Tactical Technical Strike

Musings, Thoughts, Notes, & a brain dump of what I come across

Getting my webapp on

Posted on | December 16, 2010 | No Comments

World,
I’m looking to create an “enterprise-y” web app. You know, basic web2.0 stuff. Hand-written Javascript. Included Libraries and frameworks. CSS and Style-Reset Files. Tools to document, test, and minify. You know, the things that try to make a basic web app a little more “grown-up,” mature, and better for the end-user.

So, how do I do this? Where do I even start?

Heck, I’m not even sure how to best layout my project. I consider everything that I’m writing to be source code, but is that true? Is CSS really a source file (even though it is being edited and under source control, or is it more like a properties/config file)? If I can’t even layout my folder structure, I can’t even start. Where and what to do?

Once I get by that, I can imagine using Maven (or something similar) to bring the external tools, dependencies, and processes into my web-app, as well as correctly organizing and managing my files. Sounds fine, but Maven doesn’t seem to have as much traction outside of JAVA (shocker: A tool for JAVA that’s hard to work without JAVA). So is there a better way? It looks like the community has made attempts at Maven plugins for Javascript tools and wrappers, but is the community really strong around them?

Help me!

Comments

  • Links, feeds, and all the other info that I need to be fully self-indulgent, shared, and organized. These links and widgets are subject to change.