10gen, the company behind MongoDB, announced recently its support for MongoDB with Node.js. This includes an official Node.js driver as well as commercial support from 10gen for MongoDB backed applications developed with Node.js. Node.js joins the existing set of programming languages and environments 10gen supports, including Java, PHP, C#, Ruby, Python, C++, C, Perl, Scala, Haskell and Erlang.
The Node.js driver for MongoDB was started as a community project, and has been in development for more than two years. The project has experienced significant adoption, includes a rich feature set and has reached the level of maturity on par with other MongoDB drivers. 10gen is now expanding to include Node.js experts to continue delivering the best developer experience possible when using MongoDB with Node.js, ensuring that the community can build upon a stable and scalable base with the Node.js driver and the Mongoose ODM for MongoDB.
Steve Francia, chief evangelist at 10gen said “In many ways MongoDB and Node.js have grown up together over the years, and watching both developer groups grow into influential, vibrant communities has been impressive. 10gen is fully committed to supporting the thriving ecosystem for both technologies and working with Joyent to help developers create innovative new applications.”
Jason Hoffman, founder and chief technology officer at Joyent said “MongoDB’s JSON data model and ability to perform low-latency reads and writes on large volumes data is perfectly matched to the Node.js goal of enabling high performance real-time applications. By supporting Node.js applications for MongoDB, 10gen is helping to broaden the availability of the increasingly popular Node.js framework and Joyent looks forward to working closely with 10gen to bring this combination to developers.”