No hace mucho publiqué un extenso vídeo tutorial sobre el tema de la creación de una API con Node.js y Couchbase que utilizan N1QL para realizar consultas. Sin embargo, esa es sólo una de las varias maneras de hacer el trabajo. Si eres un desarrollador Node.js familiarizado con MongoDB, reconocerás una herramienta llamada Mongoose que actúa como ODM para la capa de datos. Couchbase también tiene una herramienta ODM, esta vez llamada Ottoman.

Usar un ODM hace que sea muy fácil mapear tu capa de datos a objetos Node.js. Ottoman gestiona todas las consultas y las relaciones entre documentos.

A continuación se muestra un video tutorial que logra el mismo objetivo final que el video N1QL, pero esta vez utiliza Ottoman.

Recomiendo ver ambos videos para entender las diferentes maneras en que puedes usar Couchbase con Node.js y para determinar mejor cuál es la mejor manera para ti.

Para obtener más información sobre las cosas que puedes hacer con Node.js y Couchbase, consulta la página de Couchbase portal para desarrolladores.

Autor

Publicado por Nic Raboy, Defensor del Desarrollador, Couchbase

Nic Raboy es un defensor de las tecnologías modernas de desarrollo web y móvil. Tiene experiencia en Java, JavaScript, Golang y una variedad de frameworks como Angular, NativeScript y Apache Cordova. Nic escribe sobre sus experiencias de desarrollo relacionadas con hacer el desarrollo web y móvil más fácil de entender.

Dejar una respuesta