لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش واکنش: الگوهای طراحی
React: Design Patterns
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
اگر اصول اولیه React را آموخته اید و بر روی بسیاری از برنامه های React کار کرده اید ، به احتمال زیاد با مشکلات و موقعیت های مکرر مواجه شده اید ، مانند ایجاد طرح بندی های قابل استفاده مجدد یا کار با فرم ها. اگر به دنبال راه حل هایی برای مشکلات رایج بوده اید ، به دنبال این دوره با Shaun Wassell نباشید ، جایی که او بسیاری از مفیدترین الگوهای طراحی را پوشش می دهد - راه حل های م effectiveثر و قابل تکرار برای چالش های معمول توسعه برنامه. این دوره شامل چندین بخش است که هر یک گروهی از الگوهای طراحی React را شامل می شود ، از نحو مطلوب برای کارهای خاص گرفته تا چگونگی ترتیب م componentsلفه ها در موثرترین روش. از جمله موضوعاتی که شاون پوشش می دهد عبارتند از ترکیب ، اجزای مرتبه بالاتر ، افزایش حالت ، کنترل اجزای کنترل نشده و بسیاری از الگوهای دیگر که به برنامه React کمک می کند تا به یک پایگاه کد منظم تبدیل شود.
سرفصل ها و درس ها
معرفی
Introduction
مهارت های React خود را به سطح بعدی برسانید
Take your React skills to the next level
آنچه شما باید بدانید
What you should know
الگوهای طراحی چیست؟
What are design patterns?
1. اجزای چیدمان
1. Layout Components
اجزای طرح بندی چیست؟
What are layout components?
اجزای صفحه تقسیم شده
Split-screen components
بهبود اجزای صفحه تقسیم شده
Split-screen component improvements
لیست ها و موارد فهرست
Lists and list items
ایجاد انواع لیست های مختلف
Creating different list types
اجزای مودال
Modal components
2. اجزای ظرف
2. Container Components
اجزای ظرف چیست؟
What are container components?
دستورالعمل سرور
Server instructions
جزء CurrentUserLoader
CurrentUserLoader component
جزء UserLoader
UserLoader component
جزء ResourceLoader
ResourceLoader component
جزء DataSource
DataSource component
بارگیری داده ها از localStorage
Loading data from localStorage
3. اجزای کنترل شده و کنترل نشده
3. Controlled and Uncontrolled Components
اجزای کنترل شده در مقابل اجزای کنترل نشده
Controlled vs. uncontrolled components
فرم های غیرقابل کنترل
Uncontrolled forms
فرم های کنترل شده
Controlled forms
مودال های کنترل شده
Controlled modals
جریانهای کنترل نشده کنترل شده
Uncontrolled onboarding flows
جمع آوری داده های پردازنده
Collecting onboarding data
کنترل جریانهای سوار شده
Controlled onboarding flows
4. اجزای مرتبه بالاتر
4. Higher-Order Components
اجزای مرتبه بالاتر چیست؟
What are higher-order components?
چاپ وسایل با HOC
Printing props with HOCs
بارگیری داده ها با HOC ها
Loading data with HOCs
تغییر داده ها با HOC ها
Modifying data with HOCs
ایجاد فرم با HOC
Creating forms with HOCs
بهبود م componentلفه های مرتبه بالاتر
Higher-order component improvements
5. الگوهای قلاب سفارشی
5. Custom Hooks Patterns
قلاب های سفارشی چیست؟
What are custom Hooks?
useCurrentUser Hook
useCurrentUser Hook
useUser Hook
useUser Hook
useResource Hook
useResource Hook
useDataSource Hook
useDataSource Hook
6. برنامه نویسی عملکردی و React
6. Functional Programming and React
برنامه نویسی کاربردی چیست؟
What is functional programming?
اجزای بازگشتی
Recursive components
ترکیب اجزاء
Component composition
اجزای تا حدی اعمال شده
Partially applied components
توسعه دهنده نرم افزار Full-Stack
Shaun Wassell یک توسعه دهنده نرم افزار کاملاً پشته ای است که در زمینه برنامه نویسی و اتوماسیون صنعتی تخصص دارد.
Shaun با امید به ساخت بازی های ویدیویی عالی برنامه نویسی را در دوره راهنمایی شروع کرد. وی در ادامه به دریافت مدرک علوم کامپیوتر و ادامه کار حرفه ای نرم افزار توسعه یافت. او از پیشرفت کامل و موبایل لذت می برد. علاوه بر رایانه ، شاون به موسیقی ، معماری ، باغبانی و آبجو دستی نیز علاقه دارد.
نمایش نظرات