20 lines
626 B
Markdown
20 lines
626 B
Markdown
# smartdata
|
|
|
|
smartdata is a ODM that adheres to TypeScript practices and uses classes to organize data.
|
|
It uses MongoDB as persistent storage.
|
|
|
|
## Intention
|
|
There are many ODMs out there, however when we searched for a ODM that uses TypeScript,
|
|
acts smart while still embracing an easy the NoSQL idea we didn't find a matching solution.
|
|
This is why we started smartdata
|
|
|
|
How MongoDB terms map to smartdata classes
|
|
|
|
MongoDB term | smartdata class
|
|
--- | ---
|
|
Database | smartdata.DbConnection
|
|
Collection | smartdata.DbCollection
|
|
Document | smartdata.DbDoc
|
|
|
|
[![npm](https://push.rocks/assets/repo-header.svg)](https://push.rocks)
|