<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/why-i-won-t-use-next-js-cv512fj5x" -->

---
title: Why I Won&#x27;t Use Next.js | daily.dev
description: The author explains why they won&#x27;t use Next.js and instead recommend and teach Remix as a better tool for creating excellent user experiences. They discuss the...
canonical: https://daily.dev/posts/why-i-won-t-use-next-js-cv512fj5x
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Why I Won&#x27;t Use Next.js | daily.dev
og:description: The author explains why they won&#x27;t use Next.js and instead recommend and teach Remix as a better tool for creating excellent user experiences. They discuss the...
og:url: https://daily.dev/posts/why-i-won-t-use-next-js-cv512fj5x
og:image: https://api.daily.dev/og/posts/Cv512fj5x.png
og:image:alt: Why I Won&#x27;t Use Next.js
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Why I Won't Use Next.js

**[Community Picks](https://daily.dev/sources/community)** · [@kentcdodds](https://daily.dev/kentcdodds) · 12 min read · 343 upvotes · 32 comments

## Summary

The author explains why they won't use Next.js and instead recommend and teach Remix as a better tool for creating excellent user experiences. They discuss the importance of focusing on standard web platform APIs, concerns about Next.js's deployment options, the perceived lack of collaboration between React and Next.js teams, and their preference for stability and simplicity in a framework.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.epicweb.dev/why-i-wont-use-nextjs>

## Community discussion

Top comments from developers on daily.dev.

**@raulmarindev** · 103 upvotes

> Tldr; he won't use next.js because he's been invested in remix for a few years  and he likes it a lot. However, his website, the one that makes him money, is built with next.js.

**@craftogrammer** · 12 upvotes

> And Kent may never use NextJS at all because Remix is his product. Right now, for Remix, to get more users for their solution is to market their product in front of the most popular competitor, and Nextjs, being the most popular, is the one to be compared. Try to compare with other less popular solutions, but they will not, as they need our attention (NextJs User Base) 🙏

**@aboel3z** · 9 upvotes

> Kent C. Dodds Don't Mention Remix Challenge: Impossible
>
> I can't help but feel like the post is trying to steer the community and his followers. His new venture is selling Remix courses. It's hard to not see this as using his influence to stir up controversy and shift the mindset over to "don't learn that, learn Remix." Read the last few paragraphs of this, it reads like a sales pitch. I feel like a true teacher would keep an open mind and try to be unbiased, so they can give their students the best knowledge at that time. Not so they can be set on one thing and reject the rest. It is not a...

**@techfoutraque** · 8 upvotes

> The response from Lee Robinson (Verceil) is interesting too: https://leerob.io/blog/using-nextjs.

**@firozansari** · 7 upvotes

> 🍿🥤

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 1 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments
- [CNCF Unveils Schedule for KubeCon \+ CloudNativeCon Europe 2026](https://daily.dev/posts/cncf-unveils-schedule-for-kubecon-cloudnativecon-europe-2026-ikhcoa5cb) · CNCF · 2 upvotes · 0 comments
- [CNCF Debuts KubeCon \+ CloudNativeCon Japan 2026 Schedule](https://daily.dev/posts/cncf-debuts-kubecon-cloudnativecon-japan-2026-schedule-xp5pyudub) · CNCF · 1 upvotes · 0 comments

---

Tags: [#react](https://daily.dev/tags/react), [#cicd](https://daily.dev/tags/cicd), [#nextjs](https://daily.dev/tags/nextjs)

[View this post on daily.dev](https://daily.dev/posts/why-i-won-t-use-next-js-cv512fj5x)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Why I Won't Use Next.js","url":"https://daily.dev/posts/why-i-won-t-use-next-js-cv512fj5x","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/why-i-won-t-use-next-js-cv512fj5x"},"datePublished":"2023-10-26T18:57:13.620Z","dateModified":"2023-12-07T12:02:45.284Z","description":"The author explains why they won't use Next.js and instead recommend and teach Remix as a better tool for creating excellent user experiences. They discuss the...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/448d250970eec4db8b8d61940693f240?_a=AQAEufR","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/448d250970eec4db8b8d61940693f240?_a=AQAEufR","isAccessibleForFree":true,"articleSection":"Community Picks","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Person","name":"Kent C. Dodds","url":"https://daily.dev/kentcdodds","image":"https://avatars.githubusercontent.com/u/1500684?v=4","description":"My name is Kent C. Dodds and I'm a JavaScript engineer and teacher. I'm also active in the open source community. I like my family, JavaScript, and React.","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":1780}},"commentCount":32,"discussionUrl":"https://daily.dev/posts/why-i-won-t-use-next-js-cv512fj5x","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":343},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":32}],"keywords":"react,cicd,nextjs","timeRequired":"PT12M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Community Picks","item":"https://daily.dev/sources/community"},{"@type":"ListItem","position":3,"name":"Why I Won't Use Next.js"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/why-i-won-t-use-next-js-cv512fj5x","comment":[{"@type":"Comment","text":"Tldr; he won’t use next.js because he’s been invested in remix for a few years  and he likes it a lot. However, his website, the one that makes him money, is built with next.js.","datePublished":"2023-10-27T20:49:31.239Z","dateModified":"2023-10-27T20:54:41.772Z","url":"https://daily.dev/posts/Cv512fj5x#c-ZNgTKGkMp","author":{"@type":"Person","name":"Raúl Marín","url":"https://daily.dev/raulmarindev","image":"https://media.daily.dev/image/upload/s--LOBtNjbr--/f_auto,q_auto/v1704035607/avatars/avatar_24f3bf992b6e46c188b91e9cf4b7cd01"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":103}},{"@type":"Comment","text":"And Kent may never use NextJS at all because Remix is his product. Right now, for Remix, to get more users for their solution is to market their product in front of the most popular competitor, and Nextjs, being the most popular, is the one to be compared. Try to compare with other less popular solutions, but they will not, as they need our attention (NextJs User Base) 🙏","datePublished":"2023-10-29T10:42:08.156Z","url":"https://daily.dev/posts/Cv512fj5x#c-nxSaCtu2F","author":{"@type":"Person","name":"Rahul","url":"https://daily.dev/craftogrammer","image":"https://media.daily.dev/image/upload/s--9uhYywIw--/f_auto/v1729970262/avatars/avatar_QvOtOUz9l"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":12}},{"@type":"Comment","text":"Kent C. Dodds Don’t Mention Remix Challenge: Impossible\nI can’t help but feel like the post is trying to steer the community and his followers. His new venture is selling Remix courses. It’s hard to not see this as using his influence to stir up controversy and shift the mindset over to “don’t learn that, learn Remix.” Read the last few paragraphs of this, it reads like a sales pitch. I feel like a true teacher would keep an open mind and try to be unbiased, so they can give their students the best knowledge at that time. Not so they can be set on one thing and reject the rest. It is not a balanced take, it reeks of evangelism.\nNext.js/Vercel has flaws, I’m not defending it, but he only vaguely mentions some things and drops a few nitpicky examples of others. I don’t think the post reveals anything new. It makes me think he saw the Next.js community unhappy after Next.js 13 and wanted to get in on it.","datePublished":"2023-11-01T05:48:06.686Z","url":"https://daily.dev/posts/Cv512fj5x#c-U6mKZcdUo","author":{"@type":"Person","name":"Mohamed Aboelez","url":"https://daily.dev/aboel3z","image":"https://media.daily.dev/image/upload/s--O0TOmw4y--/f_auto/v1715772965/public/noProfile"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":9}},{"@type":"Comment","text":"The response from Lee Robinson (Verceil) is interesting too: https://leerob.io/blog/using-nextjs.","datePublished":"2023-11-02T14:28:44.881Z","url":"https://daily.dev/posts/Cv512fj5x#c-Pg0GpbhmS","author":{"@type":"Person","name":"Tech Foutraque","url":"https://daily.dev/techfoutraque","image":"https://media.daily.dev/image/upload/s--mYz5lcBp--/f_auto,q_auto/v1701433930/avatars/avatar_SrmmsL7PPgDrJaX1lefPq"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":8}},{"@type":"Comment","text":"🍿🥤","datePublished":"2023-10-27T12:11:43.022Z","url":"https://daily.dev/posts/Cv512fj5x#c-xXg3uPx6s","author":{"@type":"Person","name":"Firoz Ansari","url":"https://daily.dev/firozansari","image":"https://media.daily.dev/image/upload/s--O0TOmw4y--/f_auto/v1715772965/public/noProfile"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":7}}]}
```

