Hi,
We have a production app that is running on MongoDB Realm mainly using “mongodb-stitch-browser-sdk” & “mongodb-stitch-server-sdk”. Our entire team picked up MQL and we are quite comfortable with it.
With the new changes I see that “mongodb-stitch-browser-sdk” and the server side version is being called Legacy SDK.
I wrote to support some time ago and they mentioned that EOL will be announced for the Legacy SDK
Then I saw this post on the "stitch-js-sdk" repo in GitHub
Then there are multiple places within the MongoDB Realm UI where there are seemingly confusing code snippets like
-
When I go to the docs here - I see this
-
When I go to the “Web SDK” in Realm docs here - I see this
-
Lastly, if you go navigate inside a “Realm app” and choose “Clusters” and click on the dropdown “Working with your clusters” - you get this code snippet
I am honestly confused and highly worried because as a fintech startup COO I have a production app on MongoDB Realm (we started last it year when it was MongoDB Stitch) and I have a lot of questions
-
How long can we use “mongodb-stitch-browser-sdk” & “mongodb-stitch-server-sdk”?
-
Is there a equivalent to “mongodb-stitch-browser-sdk” and it’s server-side library in terms of functionality? If so which is it exactly? Web SDK & Node.js SDK? It doesn’t seem like you can do MQL operations from them only GraphQL
-
Will MQL on client side be phased out as well along with the functionality that exists on “mongodb-stitch-browser-sdk”? I get the impression on the MongoDB Realm docs that may be case as all the examples of reading and writing queries are all GraphQL based.
-
What advice do you have for a startup like us and what are the things that we should be concerned about given we had launch a production app using MongoDB Stitch SDKs
We invested some significant time on MongoDB Stitch learning, understanding the ins & outs and being comfortable with all the concepts hence we are really concerned with all the new but different information.
Thanks