Next.js, developed by Vercel, initially gained popularity for its file-based routing, built-in SSR/SSG, and developer experience.
However, some tech teams are reevaluating their usage of Next.js due to increased overhead and complexity, vendor lock-in concerns, performance bottlenecks, and the availability of better alternatives for their use cases.
Uncertainty around React's experimental features and architectural patterns is also causing hesitation among teams looking for stability.
Despite teams moving away from Next.js, it still remains a great framework for many use cases, but now there are other mature options available that better meet specific needs.