My initial impressions on @remix_run: ✅ Uses the web platform ✅ Works...


My initial impressions on @remix_run:

✅ Uses the web platform
✅ Works without JS
✅ Elegantly mixes React with backend code
✅ Clear “page” API
✅ File-based routes
✅ TS friendly
✅ Handles errors well
✅ Slick forms
✅ Fast refresh
✅ Highly opinionated
✅ Low boilerplate
My concerns:

Must pick a host up front. Why? How “sticky” is this decision?

What flexibility am I losing with all this convention and opinion?

What am I giving up in comparison to Next, Redwood, Blitz, etc? Would love to see a comparison.

Overall? I’m impressed so far! 👍
Follow up: Some questioned why I consider highly opinionated a positive.

It’s a tradeoff.

High opinion is great when it reduces boilerplate and creates a clear path toward common solutions.

High opinion is a problem when it goes too far and provides insufficient flexibility.

View original on X