Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Integrate rlite/rlite-js as a provider for LocalStorage #72

Closed
flavius-popan opened this issue May 11, 2016 · 4 comments

Comments

@flavius-popan
Copy link

It would be great to use a client side implementation of redis for LocalStorage. The rlite and rlite-js node.js bindings could make life a lot easier!

@NathanWalker
Copy link
Owner

Hi @fzsix Thanks for this idea :) Because things like this tend to be very opinionated from one project to another, I couldn't implement this on master, but feel free to fork and integrate and I would highlight in the README here 👍

@flavius-popan
Copy link
Author

In the Additional Features coming soon section you listed

provider for LocalStorage (abstraction for IndexedDB, WebSQL, localStorage, perhaps a port of localForage)

Have you already picked one out? I'm not exactly sure what you mean by

I couldn't implement this on master

since you did select other projects to integrate for other features. I guess I'm a little confused as to why this seems too opinionated if the provider is still in the tbd stage. Either way, I'm likely to do so and thank you for your time :)

@NathanWalker
Copy link
Owner

NathanWalker commented May 11, 2016

I've been thinking more an Angular2 service layer for that with no dependency on other languages. Correct me if I'm wrong but rlite depends on Ruby and Redis?

The other integrations are either (#trending) or becoming a preferred way to do things in modern development. There may be things that sway from this but trying to keep that at a minimum.

But yeah, just trying to keep things within Angular2/TypeScript/JavaScript.

@flavius-popan
Copy link
Author

@NathanWalker Nope! No ruby at all, it's written in C (rlite) and I also linked the JS Bindings. This is a well supported version of Redis that is intended to run on the client side with first class support for javascript. Which is why I thought it would be a great fit for this project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants