What exactly does "No Outbound Network" mean in the free tier in Cloud Functions for Firebase?
In Google Firebase Pricing ( https://firebase.google.com/pricing/ ):
The Spark plan only allows outbound network requests to Google-owned services.
Does this mean the JS function on the web browser (client) page cannot call the Firebase function and retrieve the data in FREE TIER?
firebaser here
Nice catch, this piece of documentation probably needs to be clarified.
Incoming requests are allowed if you are within the allowed quota.
Outbound requests for free plan projects are only allowed for Google-owned services.
no, they are not talking about JavaScript functions, they are talking about serverless computing functions
https://firebase.google.com/features/functions/
Functions
theses can only make HTTP calls to Google services and, for example, not to Yahoo or Amazon services.
For the lowest possible cost ($ 11.53), it's better to have a Blaze plan and be free to use REST calls for Firebase functions:
