O'Reilly logo

Node Web Development by David Herron

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

We learned a lot in this chapter about data storage in Node. It's of course a key feature to many kinds of applications, so let's review what we learned:

  • Node doesn't include built-in support for data storage engines, but the Node community has developed modules interfacing with more data storage engines than you knew existed
  • Installing a data storage engine module probably means installing dependencies such as servers and client libraries
  • SQLite3 is a no setup, no configuration required way to develop SQL applications
  • A nearly identical web application can drive either SQL or MongoDB data storage
  • ORM techniques are probably best used atop SQL data storage, but the community has developed ORMs for MongoDB and CouchDB anyway
  • How to implement ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required