『Why I Won't Use Next.js』

The Web Platform
Next.js よりも Remix の方がよりプリミティブな Web API をユーザーに返すので、フレームワークではなく Web の知識を使う。
Remix は、フレームワークを使ってフレームワークの知識を習得するのではなく、フレームワークを使って Web の普遍的な知識を習得できる。

Independence
プラットフォームの依存。
Next.js は Vecel 依存(他のプラットフォームにもデプロイ可能だが難しい)。
Remix は JS を実行できる場所であればどこでも
→ これは、業務で使っていて、サービスが大きくなってきてとても思う。。

Next.js is eating React
React と Next.js の境界が曖昧。 React のメンバーも Next.js に行く人が多い。
→ Next.js ありきの React になっていっている感はある。

Experimenting on my users
React ではカナリアリリースに含まれているものあり気の Next.js の機能を、安定版としてリリースしている。

Too much magic
Fetch のオーバーライドとか

Complexity
Too much magic にもつながる

Stability
Earlier this year, the Remix team shared their plans for getting version 2 features released as an opt-in part of version 1 using a strategy called “future flags.” This played out extremely well and a huge number of actively developed Remix apps were upgraded in less than a day.

こっちも読む