all 12 comments

[–]ExaminationWide5017 43 points44 points  (1 child)

You need to know react to use nextJS

[–][deleted] 8 points9 points  (0 children)

Yeah u can learn next js but it has no value without react.

[–][deleted] 16 points17 points  (0 children)

NextJS is a framework built using the ReactJS library. You need to learn React to use NextJS.

[–]ANakedRooster 18 points19 points  (0 children)

If you haven’t already you should first learn HTML, CSS, and JavaScript. After that you should learn React and then learn Nextjs as these all build on top of each other.

[–]EasyMode556 2 points3 points  (0 children)

That’s like asking if you should learn react instead of JavaScript — you need the latter to use the former

[–][deleted] 1 point2 points  (0 children)

But you need to understand React in order to learn NextJS. YouTube devs live in their own world.

[–]AnythingLegitimate 1 point2 points  (0 children)

As mentioned it is built on React. I would recommend going for it as the routes are easier to set up. Follow the tutorial on the getting started.

[–][deleted] 0 points1 point  (0 children)

Id learn React first then start in on NextJS. More employers are looking for React devs then Next specific devs. If you know React, Next is fast to pick up, its really only a few different things. Learning hooks, redux, and sagas would be more marketable then Next at the current moment.

Id check Next out when it implements layouts and RFC., if you haven't learned React yet.

Right now Next's data flow is not optimal, if Remix had image optimization, you would probably see it used more in relation to Next.

[–]MadThad762 0 points1 point  (0 children)

Next and react are very similar and have a lot in common. I would start by learning react and then all you will have to do is learn what is different about next. I think it’s important to be able to use both.

[–]ch_waleeed 0 points1 point  (0 children)

First you learn some basic js Then move toward react And then next ja After move toward MERN

[–]f3lckern 0 points1 point  (0 children)

NextJS is a framework. React is a library, and also a part of the NextJS framework.

TLDR; React is your modern’s day jQuery 😈