title: What goes where? node.js, express, dojo, JQuery
body: <p>I'm not from web-development or high-level languages, and don't understand how some parts of web-development stack fit together. I'm researching possible stack configurations, and after some poking around have decided HTML5/CSS/JS on front, with node.js running on server. Makes it easy for me to just have to learn JS.</p>
  <p>Looking at some web-application frameworks, Express seems to be very highly touted and sits right on top of node.js -&gt; hence I want to go with Express.</p>
  <p>After some more poking around, I find Dojo. Honestly, I don't see where Dojo &quot;fits&quot; into all this. The lines are blurring for me, and I can't tell if Dojo is an alternative to Express, something to supplement Express, or something else entirely. I think Dojo is an alternative to JQuery (correct me if I'm wrong)</p>
  <p>Can I get a quick clarification?</p>
  <blockquote>
  <p>node.js : event based I/O framework leveraging Google's V8 engine.</p>
  <p>Express: minimilistic web-application framework for node.js.</p>
  <p>Dojo: open-source modular JS library toolkit for rapid devel of JS/AJAX cross platform JS websites</p>
  </blockquote>