Do you have to use an ODM for firestore?

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • SurveyJS - Extensible JavaScript Form Builder Libraries
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • InfluxDB - Access the most powerful time series database as a service
  • Sonar - Write Clean JavaScript Code. Always.
  • typesaurus

    🦕 Type-safe TypeScript-first ODM for Firestore

    Hi! BY ODM I mean Object Data Modeling just a modeling tool to connect non relational databases with an API. Like mongoose for mongoDB. I will give the course a watch. Thanks! For what I have seen from the first minutes of the video firestore already includes a lot of things an ODM would provide. I was just wondering if I should use one because in my last project I used mongoose because the defalut mongoDB driver for node is horrible but it seems with firestore that is not the case. One that i saw recommended was but it is built with typescript so I do not think I will use It.

  • reactfire

    Hooks, Context Providers, and Components that make it easy to interact with Firebase.

    Since you mentioned you're also using React, we have a React specific library (ReactFire) that also helps out quite a bit.

  • SurveyJS

    Extensible JavaScript Form Builder Libraries. SurveyJS is a set of four fully customizable JS libraries that allow you to create, easily modify, and run multiple web forms in any web app, while retaining all sensitive data on your own servers.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts