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

Add Firebase SDK #265

Closed
buttonsrtoys opened this issue Jul 31, 2021 · 5 comments
Closed

Add Firebase SDK #265

buttonsrtoys opened this issue Jul 31, 2021 · 5 comments

Comments

@buttonsrtoys
Copy link

buttonsrtoys commented Jul 31, 2021

Feature
Add Firebase SDK to Functions Framework so native Dart in GCP can call Firebase/Firestore.

Use Case
Flutter developers using Firestore would be much more productive if they used Dart in their backend with calls to a Firestore API. Stack would be Dart/Flutter on the front end and Dart/Firestore on the backend.

When debugging backend code, the ability to add breakpoints and step through Dart code while observing the Firestore emulator would be a game changer.

Prior Online Discussions
Reddit 11/2020
Reddit 7/2021

@blaueeiner
Copy link

Just add Googleapis to your project dependencies to communicate to any Google API like Firestore. No need for the Dart Functions Framework to depend on it.

@Patrick386
Copy link

When will this be available?
A game changer must be introduced urgently!

@blaueeiner
Copy link

@Patrick386 It makes no sense for the Functions Framework to be dependent on any Firebase specific SDK. You project should depend on something like a Firebase SKD instead.

@Patrick386
Copy link

@Patrick386 It makes no sense for the Functions Framework to be dependent on any Firebase specific SDK. You project should depend on something like a Firebase SKD instead.

I agree with you. I can't wait to use this function. Do you have any update on when to supported?

@kevmoo
Copy link
Collaborator

kevmoo commented Dec 20, 2021

Duplicate of #162 – but I agree!

@kevmoo kevmoo closed this as completed Dec 20, 2021
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

4 participants