DEV Community

Cover image for Stop using Next.js. Here are Some Alternatives

Stop using Next.js. Here are Some Alternatives

Rajae Robinson on October 09, 2023

Hey everyone, While Next.js has gained popularity for its robust features like server-side rendering and routing, it's always good to be aware of ...
Collapse
 
leandro_nnz profile image
Leandro Nuñez

I think that a well structured and engineered solution does not depend on the stack. It depends on the comfort of the building process. If you’re comfortable with next.js, stick with it no matter the “easier” or “tailored” alternatives.

Collapse
 
rajaerobinson profile image
Rajae Robinson

Thanks for sharing your point of view Leandro!

My rebuttal would be that it is important to be aware of alternatives because one tool (Next.js in this case) may not be the best for every scenario. It is important as developers to at least be aware of the advantages and disadvantages of various frameworks, so that we can choose the best one for our project and not over-engineer or under-engineer.

This is not an anti-Next.js post by the way. I love Next.js 🙂

Collapse
 
leandro_nnz profile image
Leandro Nuñez

I gave the next.js example as it was implicit in your post. But I still think the same for other stack too. There’re tons of PHP solutions working perfectly until today. And, as you know, there’re plenty alternatives to PHP development nowadays. In my opinion, having lots of alternatives makes specialists, not special solutions for the clients. Having advanced knowledge of one framework or having intermediate knowledge of many frameworks won’t change the fact that if you’re not good for giving solutions, all that knowledge is worthless. And I’m sorry, but “stop using next.js” seems “anti-next.js” enough for me. 😂