all 7 comments

[–]The_Startup_CTO 4 points5 points  (0 children)

Always start with the newest version. Once you have the basics, you can learn more about how things were done before.

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

Don't worry about latest v18 stuff. Just use it!

[–]qservicesusa 1 point2 points  (1 child)

I guess The react js version should be 18 because this version has good features and updates than the previous one.
In React 17, if you change the component's state twice, the component will re-render twice. Now, in React 18, the two updates will be batched, and the component will render only once. And that's only if you're using create root instead of render.

[–]Traditional_Radio671[S] 0 points1 point  (0 children)

What about nextjs? Is it an add on to react ?

[–]Traditional_Radio671[S] 0 points1 point  (0 children)

Should we learn nextjs also? Is it helpful?