cbl-dart / cbl-dart

Couchbase Lite for Dart and Flutter
https://cbl-dart.dev
Apache License 2.0
123 stars 19 forks source link

Web Support #321

Open filipenanclarez opened 2 years ago

filipenanclarez commented 2 years ago

Can you add web support?

catalunha commented 2 years ago

It is a very important feature to extend usage.

blaugold commented 2 years ago

I'd love to add web support, but it's not something that will be possible in the short term.

This project is built on top of the Couchbase Lite C SDK. The C SDK has broad support for native platforms but is not available as WebAssembly.

I'll let Couchbase know that there is interest in using Couchbase Lite on the web, but I don't know whether there are blockers for supporting WebAssembly, how much effort it would take and what priority this will have on their side.

catalunha commented 2 years ago

Grateful. But it would be important to extend its use to such a common environment with Flutter Web

devon commented 2 years ago

Can we have collection support? @blaugold

I am not sure the Couchbase lite supports this or not. But the lite core supported.

https://couchbase.github.io/couchbase-lite-core/C/html/group___collection.html

blaugold commented 2 years ago

@devon I have created a new issue (#324) to track this feature requests.

richard457 commented 2 years ago

is this project officially supported by couchbase ?

blaugold commented 2 years ago

@richard457 It's not an official Couchbase project, but it is endorsed as a community provided Couchbase Lite solution for Dart and Flutter.