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

Is this project inactive? #142

Open
EDKarlsson opened this issue Jun 8, 2023 · 4 comments
Open

Is this project inactive? #142

EDKarlsson opened this issue Jun 8, 2023 · 4 comments

Comments

@EDKarlsson
Copy link

I see that this is the most recent available couchbase connector for loopback. Viewing the orgs projects it looks like you moved away from loopback while sticking with couchbase. Would it be possible to know why this decision was made? Currently looking into loopback and Couchbase.

@xavierchow
Copy link
Member

moved away from loopback while sticking with couchbase.

right, we moved to https://nestjs.com/ as most of team members are comfortable with it and it has much more open-source libraries around it's eco-system.

@EDKarlsson

@EDKarlsson
Copy link
Author

EDKarlsson commented Jun 9, 2023

Thanks for getting back to me, I really appreciate it!

Ah okay. Was the loopback framework learning curve difficult? I find the documentation sparse and there's a lot of abstraction to the code. I'm also looking to use a time series database as well; I am curious to know how much work it is to develop and maintain a connector? I'm not too familiar with JS API frameworks but I usually judge a framework by its documentation. NestJS seems to be well documented compared to Loopback.

@xavierchow
Copy link
Member

xavierchow commented Jun 10, 2023

@EDKarlsson
The learning curve is hard to say, but you are right there are quite a lot of abstractions, if you want a connector for loopback, you have to follow its interfaces. I'm not quite sure about loopback 4 cuz we just implemented this library for loopback 3, and we moved away from loopback.

You didn't mention what database you're gonna use, if you have a corresponding JS or TS SDK for the DB it would be good enough to start with, you don't have to use a connector.
However, if you are looking for a more ORM / ODM thing then it's another topic.

@EDKarlsson
Copy link
Author

My team is looking at different ones. At the moment we are using react with mongodb. I had the task to explore the alternatives. We are strongly considering couchbase and influxdb. We need a document store and a time series db. Other ones we are considering are postgresql and timescaledb. We know mongodb can fulfill both document and time series but a lot of the features we need aren't available for on premise deployment.

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