Node.js e MySQL

Boa tarde

Pessoal estou precisando trabalhar com node.js, sei que ele tem uma framework chamada express, sei que a mesma tem drivers para mysql, porém não sei se essa framework trabalha com active record, ou se tenho que criar minha próprias camadas de dados. Alguém saberia me informar sobre isso?

Eu amo o Node.JS.

Express é apenas um dos frameworks que você pode usar para controle de rotas, rest, transação e sessions, mas há outros também, como tower.js e geddy, por exemplo.

Olhe, pela experiência que tenho da comunidade de Node.JS a grande maioria usa bancos NoSQL (inclusive eu com o MongoDB) e me sinto muito confortável em usar um NoSQL no Node, faz-me lembrar da época em que eu só trabalhava com Oracle usando Oracle Forms e Reports onde tudo era “automático” com o banco.

O Tower.JS se não me engano já tem uma abstração de ORM, assim como o Geddy também.

Certo cara entendi, então no caso se a banco de dados do meu projeto for todo em mysql o node iria suprir bem? Qual framework você me aconselharia a usar?