Build a collaborative web app with fly.io

I built a demo collaborative todo app and wrote a blog post about it here: A Simple Way to Build Collaborative Web Apps.

The backend (NodeJS) is deployed on fly.io in multi regions and the database is using fly.io’s global Postgres setup.

The overall experience is very pleasant. Kudos to the team!

2 Likes

Wow, this is slick. And it’s on Hacker News! Nice.

Incidentally, you could serve your static app from Fly.io and avoid CORS issues. Check out the [static] block: First look: static asset caching

This looks great! Didn’t know Fly.io does static serving and Vercel is more familiar to me.
I will give it a try. CORS is indeed annoying and I had to maximize Access-Control-Max-Age to prevent too many preflight requests.