This post is about my personal experience migrating
projects from nextjs 14 to the new major release of
nextjs 15 and react 19.
Let's get to the point, I'm really interested and happy
for the new version of the Nextjs Framework.
For those who don't know, right now I'm a software developer
working full time with nextjs, and to be completily honest,
nextjs 14 was a really bad experience for me, I think was the
first technology that I can say, that I hate.
And part of the reasons of that were, the cache
system used
in the route handler or api routes, the performance in the dev
environment without using --turbopack
flag.
After sometime with next 15 with us (released in october 21 of 2024) and
with the version 15.1 (released in december 10 of 2024), I started the migration
of the template used inside the company to next 15 and react 19.
The migration was really easy, just running the codemons, updating the dependencies
that were used in the project (mostly shadcn components) and refactorizing some code
to be aligned with the future of nextjs (cookies, and params)
And I have to say, that I was really happy about the new speed in the development server
and the final removal of the cache by default of nextjs. Right now we are in the progress
of migrating projects using the next 14 version to the new one.
I have to say that I'm really interested in this new version of nextjs, I hope to bring
more content about it in the future.
Top comments (0)