Move away from serving the Igbo API homepage via Cloud Functions. The UI will now be served via Next.js which will make for an easier deployment and debugging experience for future changes.
Issue ticket number and link
N/A
Motivation and Context
Our homepage is unnecessarily getting hit by the Cloud Functions cold start times despite 80%+ of the page being static and should be served quickly over CDNs like typical websites are served.
Deploying with Vercel helps us rely less on our complex GitHub Actions deployment script to both Firebase Functions and Firebase Hosting. The deploy step to Firebase Hosting has been removed.
Describe your changes
Move away from serving the Igbo API homepage via Cloud Functions. The UI will now be served via Next.js which will make for an easier deployment and debugging experience for future changes.
Issue ticket number and link
N/A
Motivation and Context
Our homepage is unnecessarily getting hit by the Cloud Functions cold start times despite 80%+ of the page being static and should be served quickly over CDNs like typical websites are served.
Deploying with Vercel helps us rely less on our complex GitHub Actions deployment script to both Firebase Functions and Firebase Hosting. The deploy step to Firebase Hosting has been removed.
How Has This Been Tested?
Locally testing and configuring in Vercel.com
Screenshots (if appropriate):
N/A