pouch

Crates.iopouch
lib.rspouch
version0.0.7-alpha
sourcesrc
created_at2021-02-28 20:33:14.326786
updated_at2021-03-07 15:24:57.532191
descriptionRust PouchDB bindings for WASM
homepagehttps://pouch.rs
repositoryhttps://github.com/joydev-horst/pouch
max_upload_size
id361993
size53,718
Horst Schwarz (horstschwarz)

documentation

https://docs.rs/pouch

README

Pouch - Rust bindings for PouchDB

PAY ATTENTION: NOT READY FOR USE

Rust bindings to make PouchDB available for usage with Yew and other browser-based Rust frameworks.

Current features, and such in progress:

  • Create/open database
  • Close database
  • Get database info
  • Create/update doc
  • Delete doc
  • Delete database

Quality aspects:

  • Example with Yew
  • API documentation
  • Regression tests with Node (problems with pouchdb js exports)
  • Regression tests with Chrome (problems with pouchdb js exports)

Test

Deactivated currently due to problems with pouchdb module exports

Launch all wasm-bindgen-test based tests with Node.js:

wasm-pack test --node

Examples

Yew

Take a look to the Yew example.

Commit count: 47

cargo fmt