Doesn't Node.js count as a javascript framework? Why?