SQLAlchemy es un ORM para Python. Node.js es un entorno o marco de desarrollo de aplicaciones y servidores del lado del servidor, dependiendo de con quién esté hablando. Son dos paquetes diferentes en dos idiomas diferentes.
Para responder a su pregunta de la manera más técnicamente correcta (¡la mejor forma correcta!) Posible: Sí, puede usar SQLAlchemy con node.js, de la misma manera que puede usar cualquier cosa escrita en un idioma con cualquier cosa escrita en otro idioma .
Básicamente, tendrá que escribir algún tipo de envoltorios de Python alrededor de SQLAlchemy para las cosas que desea hacer, y luego llamar a esos scripts de envoltura desde su nodo.js Javascript de alguna manera. La manera más sucia y rápida de hacer esto es escribir un montón de scripts de shell Python que envuelvan sus llamadas SQLAlchemy, y luego hacer llamadas shell desde su código node.js (http://snippets.dzone.com/posts/… )
- ¿Cuánto cuesta hacer una aplicación?
- ¿Cuáles son algunas sugerencias y temas que debo considerar si voy a dar una charla sobre tecnología y desarrollo de software a un grupo local de no técnicos en mi comunidad local?
- Cómo probar una aplicación de inteligencia empresarial
- ¿Es importante el control de calidad para una empresa de software? ¿Qué empresas recomendarías para el control de calidad?
- ¿Dónde está el mejor lugar (no Craigslist) para encontrar contratistas independientes con habilidades de desarrollo de software en SF?
En una nota relacionada, vea este punto en ¿Cuáles son las desventajas de usar Node.js? :
Falta de bibliotecas en general: ¿necesita encontrar una interfaz de base de datos madura? Un ORM? ¿Una biblioteca de procesamiento de imágenes? ¿Un analizador XML? ¿Un cliente S3? – Dado que JavaScript aún no ha disfrutado de años de popularidad en el lado del servidor, cosas como estas son completamente nuevas y relativamente no probadas, o aún están en proceso.