Next.js Discord

Discord Forum

Next version 13 vs 14

Answered
Polish posted this in #help-forum
Open in Discord
PolishOP
Hi! I want to make a website using NextJS. It's small artist portfolio. Last year I used Next 13 when it just came out, and it got a little complicated cause there were still a lot of bugs and not so many tutorials. This year I want to be prepared: I haven't read a lot of good things about version 14 and honestly don't want to have more problems then needed making this web, is it a bad idea if I use Next 13 instead of 14? Could it be risky? I would love to read your opinions. I am also planning on using pages router instead of app router, I already know how it works and, from what I have read, it is suitable for the kind of project I'm doing.
Thank you!!
Answered by Clown
You shouldn't have much of a issue to just use Next 13 but i recommend you change to Next 14. For a app as simple as a portfolio, you shouldn't need to do much of any change. Chances are you should be able to just update your dependencies and it will all just work.
View full answer

5 Replies

You shouldn't have much of a issue to just use Next 13 but i recommend you change to Next 14. For a app as simple as a portfolio, you shouldn't need to do much of any change. Chances are you should be able to just update your dependencies and it will all just work.
Answer
So just commit your current changes to git and then migrate to next 14. There arent really any changes that would invalidate the previous work you have done, unlike when migrating from Next 12 to Next 13 since that was major major release.
pages router has always been working well in next 13 (and 14).

the app router was unstable in next 13

next 13/14 !== app router. you can always use the pages router in all nextjs versions.

the latest version has the latest security fixes.

hence:

1. always use the latest version. do not use next 12 or 13 now, unless you already have an app running on those versions and do not yet have the resource to upgrade. using outdated versions have several risks: (1) you could get security bugs, (2) those versions could be poorly supported if supported at all – if you ask a next v9 question on here you will likely never get an answer, for example.

2. choosing the pages router or the app router is the question to ask here, not choosing 13 or 14 (or 12). then my answer is: choose whatever you are comfortable with or whatever that appeals with you.
PolishOP
@Clown @joulev thank you both!! I will be migrating to v14