- Course
Managing Authentication and State in Next.js 14
Next.js is a “one stop shop” when it comes to building a React web application. This course will teach you how to both provide authentication and handle state management within your Next.js web applications.
- Course
Managing Authentication and State in Next.js 14
Next.js is a “one stop shop” when it comes to building a React web application. This course will teach you how to both provide authentication and handle state management within your Next.js web applications.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
Managing authentication in a web application has the propensity to be quite complex. Now add the difficulty of state management to that complexity and you might have a lot of work to do! In this course, Managing Authentication and State in Next.js 14, you’ll learn to easily provide authentication to your app as well as handle state management in an elegant and powerful way. First, you’ll explore how to manage user authentication and use sessions with NextAuth.js. Next, you’ll discover how to reason about and manage local state in your application components. Finally, you’ll learn how to implement a more robust state management solution for complex state using external state management libraries like Redux. When you’re finished with this course, you’ll have the skills and knowledge of authentication and state management needed to build robust and well-protected React applications that scale.