The classic stack of small- to medium-scale web technologies is LAMP (Linux, Apache, MySQL, PHP). With the rise of JavaScript and NoSQL databases, another stack is poised to replace it: Janos (client-side JavaScript, Node.js, NoSQL database).
The next step is already in development: With browsers gaining offline functionality such as embedded databases, the data tier is more about syncing databases than about the server managing the data and the client displaying it.
PSST! #node.js apps backed by a NoSQL database are now known as the #nono stack. Pass it on!But while that name sounds nice, it does not mention a key ingredient of the stack: client-side JavaScript.