DEV Community

Discussion on: Best Learning Path to Master NextJS

Collapse
 
ironcladdev profile image
Conner Ow

I unfortunately am not a professional, but I can code almost anything with next. What I would do is (if you haven't already), get a strong understanding of react and how it works. Practice making a few interactive frontend apps before moving to next.

After mastering react, next is the easy part. You'll be sure to start loving it when you start coding in next.

If you are going to try and do the backend as well as the frontend, you'll have to know express.js quite well. A nice npm package to make middleware easy is next-connect. I would for sure recommend trying it out!

Other than that, don't be afraid to hook up your next.js app to an express api. Some hosting providers such as vercel don't allow certain things like pupeteer, cron jobs, and email sending. That's when express does the work for you.
Just remember to add authentication.

I guess that's all I have to say on the topic. I do have a pretty handy tool (my dev.to dashboard) for freelance work if you wanted to add an admin dashboard to it.

Collapse
 
nirzal07 profile image
Nirjal Mahat

Thanks a lot for your answer. I really appreciate it. I have build some minor projects on react but my react understanding is just average I guess. Surely I will try different react projects from now on.