This is the best news to come out of IO this year. My team and I were just in the process of setting up Cloud Run, Build, etc in GCP. We already use multiple other Firebase services in our app, and this just simplifies everything! We need to get our Angular MVP online so that our early adopters can get access to it, and Firebase just greatly sped up our production tasks. Thanks Team. 🙏
have you tried this out? Is it properly working for you? I can't get app hosting backend to work and it just keeps throwing errors when trying to host the application which I cannot wrap my head around why on earth is it not working.
Well done guys, this is definitely the future for easily hosting apps and not having to use Cloudflare or Vercel. Support for Remix would also be very useful for us.
Any NodeJS app with a 'build' and 'start' script in it's package.json should work but may be subject to change until we add official support. Give it a spin!
All this needs is protection from a stampede of malicious traffic. Vercel just announced being able to protect it in real time. Probably needs a firebase wrapper around Cloud Armor.
This is awesome. How would this would work if I’m using a monorepo with npm workspaces, or turborepo, or lerna instead of a single Next.js repo. Monorepos are really popular right now.
Very cool! But what I'm missing is: How can we manage multiple environments, such as staging & prod? Should I have 2 firebase projects? But then how to properly integrate this in the ci/cd pipeline?
is there no full video tutorial from scratch? Their AngularFire web codelab tutorial isn't working and app hosting backend just keeps throwing errors when trying to host the application following their tutorial.
I have been unable to deploy a NextJs application on Firebase app hosting, I don't know what I'm doing wrong, I have followed the very few videos that exist on the subject, I have read the documentation and I can't get it to work, please help!
when builing nextjs crash we don't have signicant raison for why this happen, I have this issue write now, I already the deploy site netlify without issu, another issue adding env var not intuive.
Struggling to find any kind of answers to why my angular ssr app wont deploy. What commands run? I assume it just automagically starts the node server. An example of a deployable angular ssr 18 app would be nice, i already tried npm i @apphosting
Environment handling could've been a bit easier. Like add an environment-variables section to the Console where you could just add them in a bulk editor (similar to DigitalOcean Apps). Also, setting up Angular SSR seems to require a bit of boilerplate with synchronizing Firebase Auth sessions and accessing environment-variables in browser through TransferState or other solution. Not to mention that App Hosting only supports the default build command like npm run build when there could be custom scripts for different environments. Since Angular has the environment.ts files, I've had to build the app with separate commands like build (uses production configuration) and build:staging (uses staging-configuration which replaces environment.ts with environment.staging.ts).
This is the best news to come out of IO this year. My team and I were just in the process of setting up Cloud Run, Build, etc in GCP. We already use multiple other Firebase services in our app, and this just simplifies everything!
We need to get our Angular MVP online so that our early adopters can get access to it, and Firebase just greatly sped up our production tasks. Thanks Team. 🙏
We use Cloud Run for our Angular SSR but this looks interesting.
have you tried this out? Is it properly working for you? I can't get app hosting backend to work and it just keeps throwing errors when trying to host the application which I cannot wrap my head around why on earth is it not working.
I would love to see an example of migrating an existing app from Firebase Hosting w/ SSR handled in Cloud Functions/Cloud Run to the new App hosting
Well done guys, this is definitely the future for easily hosting apps and not having to use Cloudflare or Vercel. Support for Remix would also be very useful for us.
Remix is now becoming React Router v7 with Vite. Would be good to know if we can have the same experience with React 19, Vite and React Router v7.
I tried it but it doesn't roll out, (7:35) it doesn't create the Cloud run service for me.
Contact firebase support. You should have error logs in Google cloud logging
@@ThomasBouldin I have found the solution, thanks!
what was the solution? I can't wrap my head around why builds keep failing.
Geshan, please help me, I haven't been able to find a solution, maybe your solution is mine too.
@@geshanm could you share your solution on how you've fixed this issue?
Awesome! Is Nuxt on the roadmap?
This is so dope!! Great presentation too!
Is it supports next js App router?
When is SvelteKit support coming?
Any NodeJS app with a 'build' and 'start' script in it's package.json should work but may be subject to change until we add official support. Give it a spin!
Would absolutely use this when there is nuxt / vue ssr support!
4:35 roadmap 13:35 own domain 16:55 never, version 22:40 streaming 26:55 secret versions 32:30 Angular 33:40 AngularFire
This is an awesome update. I was wondering if you are able to deploy a dev build and a public build separately?
This is Exactly what I was looking for...
All this needs is protection from a stampede of malicious traffic. Vercel just announced being able to protect it in real time. Probably needs a firebase wrapper around Cloud Armor.
This is awesome. How would this would work if I’m using a monorepo with npm workspaces, or turborepo, or lerna instead of a single Next.js repo. Monorepos are really popular right now.
Indeed support for monorepo is really important - I'm using turborepo as well
wow. finally. gonna take it for a spin today
24:17 for adding secrets e.g., API keys and access tokens to Firebase App Hosting
Wildcard subdomains, it is the key feature that push me to migrate from firebase hosting.
Very cool! But what I'm missing is: How can we manage multiple environments, such as staging & prod? Should I have 2 firebase projects? But then how to properly integrate this in the ci/cd pipeline?
Does App hosting provide support of dynamic subdomains like Vercel hosting do?
Wildcard domains are coming soon
@@jamesdaniels8256 You know how to support multiple domains like shopify?
Can we connect to app hosting using Gitlab instead of Github?
Damn, this is cool. Nice work
is there no full video tutorial from scratch? Their AngularFire web codelab tutorial isn't working and app hosting backend just keeps throwing errors when trying to host the application following their tutorial.
I have been unable to deploy a NextJs application on Firebase app hosting, I don't know what I'm doing wrong, I have followed the very few videos that exist on the subject, I have read the documentation and I can't get it to work, please help!
Is there any proper way to use firebase auth on server components?
when builing nextjs crash we don't have signicant raison for why this happen, I have this issue write now, I already the deploy site netlify without issu, another issue adding env var not intuive.
Wildcard subdomain is the thing what i needed before i could migrate from vercel to firebase.
Struggling to find any kind of answers to why my angular ssr app wont deploy. What commands run? I assume it just automagically starts the node server. An example of a deployable angular ssr 18 app would be nice, i already tried npm i @apphosting
Are wildcard domain supported?
Excellent product, thanks.
is possible to deploy flutter app to Firebase App Hosting ? thank you
Environment handling could've been a bit easier.
Like add an environment-variables section to the Console where you could just add them in a bulk editor (similar to DigitalOcean Apps).
Also, setting up Angular SSR seems to require a bit of boilerplate with synchronizing Firebase Auth sessions and accessing environment-variables in browser through TransferState or other solution.
Not to mention that App Hosting only supports the default build command like npm run build when there could be custom scripts for different environments.
Since Angular has the environment.ts files, I've had to build the app with separate commands like build (uses production configuration) and build:staging (uses staging-configuration which replaces environment.ts with environment.staging.ts).
Do it for Flutter apps
Helo , I have an issue. Build is fine but rollout fails. Can someone assist me please ?
If you find the answer, please share it with me.
possible with VUE.js?
Does this support next 14
Yes, all versions of NextJS 13+ are supported
I guess this is similar as Cloudflare Pages?
This would go great with a DNS
Nuxt Nuxt Nuxt Nuxt
Play on 1.25X speed. You’re welcome.
is she really wearing old Firebase earrings?
Sveltekit support please