json-db
v0.0.2
Published
A lightweight database for your node.js app.
Downloads
13
Readme
json-db
Json-db is lightweight database for your node.js app.
It uses an HTTP request to handle the data transfer and saves objects as .json
files to your hard drive and comes with absolutly no dependencies. Pure Javascript. Yeah.
Implemented Yet
- Authentification
- Push
- All
Features to be implemented soon
- Pop
- Remove
- Update
- Peak
A bit more detail please
Sure. Json-db is a fully RESTful json-only database. it stores items in collections, each collection can be seen as an JSON array.
With the basic namespace, a collection can be accessed this way:
GET /node-js/collection
This will respond something like this
[{
"foo":"bar",
"_id","224810f50e57edef3bc048297e81"
}]
To push a new row to this collection, simply send a POST with some JSON in it.
POST /node-js/collection
{"foo":"bar"}
Followed by this response
{"push": {
"foo":"bar",
"_id","224810f50e57edef3bc048297e81"
}}
Authentification please
Well, check this out: Basic access authentication
Client
Hooray, Json-db comes with an client build in. Please check out "How to use it?" for further information.
How to use it?
Json-db is designed to easily integrate with your application. Please check out test/common.js
for a simple use-case. More info to follow.