Lately I’ve been playing around and getting more interested in the Remix framework. I decided to try and replace my blog made with Eleventy, with a new version made with Remix and Firebase, so that I gain a key functionality: being able to write new posts without having to deploy (just like a normal blog).
Working with Remix has been a very smooth experience, it was way more time consuming to understand how to work with Firebase than Remix, but all in all, it was really fun to do.
Remix gave me the strong feeling that "that’s how React websites should be done", its loaders and actions conventions make sense, the router is fantastic, and the framework remains very lightweight.
The site was then rather effortlessly deployed to Fly.io1