
Getting Familiar with Next.js - Migrating
hajoeun
Learn the differences between React and Next.js by migrating from React to Next.js 14. You will gain a deeper understanding of Next.js!
初級
Next.js, React, vitejs
Let's delve into the source code together, from technical interviews to practical design. I'll help you develop the deep understanding and unique perspective necessary for the AI era. Grow from a developer who simply "used" Next.js to an expert who "understands" why it's used that way.
270 learners
Level Intermediate
Course period Unlimited
Reviews from Early Learners
5.0
jihunkim625
I've been working on several projects using Next.js so far, but I always wondered if my understanding of the framework I was using was insufficient. However, after taking this course, I feel like I've gained a clear understanding of why one should use Next.js, a React-based framework. In particular, there were many parts of the concepts of server routing and server components that I couldn't understand even by looking at the official documentation, but I was able to learn those parts through actual example code and understand them easily through the instructor's highly intuitive explanations. I used to feel like I was only superficially implementing features while working on projects. However, now, when implementing any feature, I can also consider, 'Why is this approach a better choice?' and 'What are the pros and cons of this structure?'. Thanks to this, my fear of Next.js has also disappeared, and furthermore, I've gained confidence that I can easily absorb new features no matter what version appears. This course is highly recommended for those who want to understand the fundamental principles and design intentions, not just superficial usage. I am confident that this course I took can be a turning point for developers who want to properly understand Next.js.
5.0
냠냠굿
This is not your average introductory course that just teaches you how to write code. It delves deeply into the philosophical background and technical implementation methods of Next.js routing, data fetching, and rendering. In particular, topics such as 'How is Next.js routing implemented?' and 'Why did the params of Dynamic Route change to a promise?' help you understand 'why' it was designed that way, not just how to use it. This is the only lecture that has clearly helped me understand the essence and optimization points of Server Components, as I was only using CSR with 'use client' in practice. I feel like I can finally use Next.js properly. I'm really looking forward to the next lecture!
5.0
dlawnsdlekd
This is an excellent course. I've never seen a course this in-depth on Inflearn before. I could understand why Next.js was designed this way. Just trying things out without meaningful study doesn't stick in your memory even after a short time. Learning *why* it was designed this way helps it stick in your memory for a long time. It also naturally helps with interview prep. As someone who wasted a lot of money on follow-along project courses, I highly recommend this in-depth course.
Next.js Working Principles Common in Tech Interviews
Actionable Design Principles
Next.js's Tech Philosophy & Essence Relevant in the AI Age
Your own criteria and perspective to better select and utilize frameworks
Who is this course right for?
Someone who has used Next.js but gets tongue-tied only during technical interviews.
Wanting to grow from 'just a coder' to 'a deeply knowledgeable expert'
Next.js source code analysis: Lost on where to start?
AI Era: For those seeking essential frontend engineer competitiveness.
270
Learners
20
Reviews
18
Answers
4.5
Rating
1
Course
Hello. I'm Boaz.
I'm an 8th-year frontend engineer who has experienced various startups through four career moves and recently left LINE.
While using Next.js across various projects, I went through a lot of trial and error.
Especially when considering better structures for practical application, questions like “Why should it be configured this way?” and “Is this a situation where I can use this feature?” poured in. From that point on, I realized that 'understanding the background and operating principles' is more important than simple usage.
The goal of this course is not simply to make you "able to use" Next.js.
It was created for those who want to explore questions like “Why was it designed this way?” and “What criteria should be used for decision-making in practice?” together.
For those of you who, like my past self, don't want to stop at simply knowing how to use it, I hope this lecture serves as a compass that provides organized perspectives and standards 😄
All
31 lectures ∙ (9hr 51min)
All
20 reviews
4.5
20 reviews
Reviews 14
∙
Average Rating 5.0
5
This is not your average introductory course that just teaches you how to write code. It delves deeply into the philosophical background and technical implementation methods of Next.js routing, data fetching, and rendering. In particular, topics such as 'How is Next.js routing implemented?' and 'Why did the params of Dynamic Route change to a promise?' help you understand 'why' it was designed that way, not just how to use it. This is the only lecture that has clearly helped me understand the essence and optimization points of Server Components, as I was only using CSR with 'use client' in practice. I feel like I can finally use Next.js properly. I'm really looking forward to the next lecture!
Reviews 1
∙
Average Rating 5.0
5
I've been working on several projects using Next.js so far, but I always wondered if my understanding of the framework I was using was insufficient. However, after taking this course, I feel like I've gained a clear understanding of why one should use Next.js, a React-based framework. In particular, there were many parts of the concepts of server routing and server components that I couldn't understand even by looking at the official documentation, but I was able to learn those parts through actual example code and understand them easily through the instructor's highly intuitive explanations. I used to feel like I was only superficially implementing features while working on projects. However, now, when implementing any feature, I can also consider, 'Why is this approach a better choice?' and 'What are the pros and cons of this structure?'. Thanks to this, my fear of Next.js has also disappeared, and furthermore, I've gained confidence that I can easily absorb new features no matter what version appears. This course is highly recommended for those who want to understand the fundamental principles and design intentions, not just superficial usage. I am confident that this course I took can be a turning point for developers who want to properly understand Next.js.
Reviews 1
∙
Average Rating 5.0
5
This is an excellent course. I've never seen a course this in-depth on Inflearn before. I could understand why Next.js was designed this way. Just trying things out without meaningful study doesn't stick in your memory even after a short time. Learning *why* it was designed this way helps it stick in your memory for a long time. It also naturally helps with interview prep. As someone who wasted a lot of money on follow-along project courses, I highly recommend this in-depth course.
Reviews 25
∙
Average Rating 5.0
5
This course helped me upgrade from simply using Next.js to truly understanding its principles. Technology is constantly and rapidly changing, but understanding the fundamental principles makes it easy to adapt to changes. I recommend this to anyone who is using Next.js but has questions like, "Why is this structure necessary?" Thank you for the great course! 🥰
Reviews 3
∙
Average Rating 5.0
$118.80
Explore other courses in the same field!