آموزش مدیریت احراز هویت و وضعیت در Next.js 14

دانلود Managing Authentication and State in Next.js 14

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مدیریت احراز هویت در یک برنامه وب تمایل بسیار پیچیده ای دارد. حالا سختی مدیریت دولتی را به این پیچیدگی اضافه کنید و شاید کارهای زیادی برای انجام دادن داشته باشید! در این دوره آموزشی، مدیریت احراز هویت و وضعیت در Next.js 14، یاد خواهید گرفت که به راحتی احراز هویت را برای برنامه خود فراهم کنید و همچنین مدیریت وضعیت را به روشی زیبا و قدرتمند انجام دهید. ابتدا نحوه مدیریت احراز هویت کاربر و استفاده از جلسات با NextAuth.js را بررسی خواهید کرد. در مرحله بعد، نحوه استدلال و مدیریت وضعیت محلی در اجزای برنامه خود را خواهید یافت. در نهایت، یاد خواهید گرفت که چگونه با استفاده از کتابخانه‌های مدیریت حالت خارجی مانند Redux، یک راه‌حل مدیریت قوی‌تر برای وضعیت پیچیده پیاده‌سازی کنید. وقتی این دوره را به پایان رساندید، مهارت ها و دانش احراز هویت و مدیریت وضعیت مورد نیاز برای ساخت برنامه های React قوی و محافظت شده در آن مقیاس را خواهید داشت.

سرفصل ها و درس ها

مدیریت احراز هویت کاربر Managing User Authentication

  • مقدمه ای بر احراز هویت Introduction to Authentication

  • معرفی NextAuth.js Introduction to NextAuth.js

  • اجرای احراز هویت با NextAuth.js Implementing Authentication with NextAuth.js

  • مدیریت جلسات کاربر Managing User Sessions

  • محافظت از صفحات و نقاط پایانی Protecting Pages and Endpoints

مدیریت ایالت محلی Managing Local State

  • مقدمه ای بر مدیریت دولتی Introduction to State Management

  • ایجاد حالت محلی با useState Hook Creating Local State with the useState Hook

  • انجام عوارض جانبی با useEffect Hook Performing Side Effects with the useEffect Hook

  • مدیریت پیچیده Local State با useReducer Hook Managing Complex Local State with the useReducer Hook

  • استفاده از حالت جهانی با Context API Using Global State with the Context API

مدیریت پیشرفته دولتی Advanced State Management

  • استفاده از کتابخانه های خارجی برای مدیریت وضعیت Using External Libraries to Manage State

  • Redux چیست؟ What Is Redux?

  • مقدمه ای بر Redux Toolkit Introduction to Redux Toolkit

  • ایجاد فروشگاه ها و کاهش دهنده ها Creating Stores and Reducers

  • انتخاب حالت با استفاده از قلاب UseSelector Selecting State with the useSelector Hook

  • به روز رسانی حالت با اقدامات Updating State with Actions

  • سایر راه حل های پیشرفته مدیریت دولتی Other Advanced State Management Solutions

نمایش نظرات

آموزش مدیریت احراز هویت و وضعیت در Next.js 14
جزییات دوره
1h 2m
17
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Zachary Bennett Zachary Bennett

Zach در حال حاضر یک مهندس ارشد نرم افزار در VMware است که در آن از ابزارهایی مانند Python ، Docker ، Node و Angular همراه با تکنیک ها/اصول مختلف یادگیری ماشین و علوم داده استفاده می کند. قبل از نقش فعلی ، زاک روی نرم افزارهای زیردریایی کار می کرد و علاقه زیادی به برنامه نویسی GIS همراه با نرم افزارهای منبع باز دارد. برخی از کارهای او را می توانید در GitHub (https://github.com/zbennett10) و Stack Overflow (https://stackoverflow.com/users/6879849/zachary-bennett) مشاهده کنید.