firestore-facade

A simplified, strongly-typed, zero-dependency API for Typescript projects using Firestore

Downloads
33
Stars
2
Committers
1

Firestore Façade Packages

!!WARNING This code is not ready for public consumption just yet.

A simplified, strongly-typed, zero-dependency API for Typescript projects using Firestore.

See the Server package README for more details.

Packages

Examples

  • node: A Node.js example showcasing the use of
    @firestore-facade/cli and s@firestore-facade/server.

Supported Platforms

At the moment this project focusses on Node.js using the firebase-admin client, and the most of the code is providing patterns that are useful for backend applications.

In the future this should be made compatible with the Cloud Firestore with little modification, because both are technically the same product.

Applying same the concept to the Firebase web client should also be possible, however it would probably not be trivial because not all of the used functionality of the firebase-admin package is available in the web client.

I plan to investigate if the concept is also feasible for a web and I would be specifically interested in using it for React hooks.

Package Rankings
Top 16.66% on Npmjs.org
Related Projects