6 ms·
Remix is great and it's my favorite meta framework. I've used it on some quick MVPs and a blog but when it comes to production apps as one-man-shop, I always go
by clivestaples 3y ago
Remix is great and it's my favorite meta framework. I've used it on some quick MVPs and a blog but when it comes to production apps as one-man-shop, I always go back to my safety zone of Rails. For those running robust Remix apps: can you share your stack and where you deploy? How are you doing auth? Are you on a team or doing solo work? I'm genuinely curious because I would love to leverage so much of React (UI components, etc.).
- CuriouslyC 3y agoMy stack is Remix + Hasura + FastAPI + Postgres, with Apollo client and Tailwind. In my opinion this is the best in slot loadout for the majority of web apps in 2024.
- 0xblinq 3y agoEveryone thinks their preferred stack is the best in the world and should be used by everyone for everything and everything else is wrong. It’s so funny.
- kenn 3y agoExperienced solo Rails dev here. I'm on Remix / Drizzle ORM / Render.com / Render Postgres / Cloudflare R2 / DaisyUI + shadcn/ui these days. Drizzle can be a bit tricky if you're coming from ActiveRecord but once you have your own helpers with a base class that implements common method such as find_by({ key: value}) / create({ data }) / update(id, { data }) / delete(id), things get better. Render is really good - you don't need any specific configs, just set env vars on their dashboard and git push to deploy. Simpler and better than Heroku workflow. You can take a look at https://github.com/remix-run/blues-stack https://github.com/remix-run/blues-stack to learn how you'd manually implement cookie-based auth on this framework. Remix is the closest thing to Rails in the JS ecosystem IMO
- 0xblinq 3y agoAt work we are using Inertia.js as an interface between React and Rails (inertia is just a tiny library/protocol that lets you use React or Vue replacing your mvc framework templates) Check it out, it’s really nice.