نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما آموزش می دهد که چگونه برنامه های React با همسان و عملکرد بالا را ایجاد کنید. کاهش تأخیر کاربر و افزایش امنیت تنها برخی از دلایلی است که چرا React ابزاری فوق العاده برای رندر غیر همسان است. در این دوره ، Isomorphic React ، شما می آموزید که چگونه یک برنامه Isomorphic React را از ابتدا تا انتها بسازید. ابتدا می آموزید که کد هم شکل چیست و این ایده را به React پیوند می دهید. در مرحله بعد ، شما ویژگی های منحصر به فرد خاص React ، از جمله کتابخانه ReactDOM را کشف خواهید کرد. سرانجام شما یک بنیاد انعطاف پذیر انعطاف پذیر ایجاد خواهید کرد که بر اساس آن یک برنامه React خواهید ساخت. پس از پایان این دوره ، درک کاملی از چارچوب React خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معرفی دوره
Course Introduction
-
مقدمه
Introduction
-
اهداف برنامه
Application Goals
-
برنامه تمام شده - زیرچشمی نگاه کن
Finished Application - Sneak Peek
-
فناوری مورد نیاز
Required Technology
-
آنچه را که نمی خواهیم پوشش دهیم
What We Won't Be Covering
-
فایلهای دوره را از اینجا دریافت کنید!
Get the Course Files Here!
-
انتخاب معماری
Architecture Selection
-
نقشه راه دوره
Course Roadmap
-
عیب یابی
Troubleshooting
درک کد Isomorphic
Understanding Isomorphic Code
-
مقدمه/درک کد ایزومورفیک
Introduction / Understanding Isomorphic Code
-
فرآیند ایزومورفیک
Isomorphic Process
-
مزایای ایزومورفیسم
Advantages of Isomorphism
-
مشکلات و چالش های ایزومورفیسم
Pitfalls and Challenges of Isomorphism
-
اولویت های کاربردهای ایزومورفیک
Priorities of Isomorphic Applications
-
خلاصه ماژول
Module Summary
واکنش Isomorphic
Isomorphic React
-
مقدمه
Introduction
-
کتابخانه های بزرگ
Major Libraries
-
تزریق داده/رندر سمت سرور
Data Injection / Server-side Rendering
-
واکنش به سرور DOM
React DOM Server
-
React Router
React Router
-
تعویض ماژول داغ
Hot Module Replacement
-
خلاصه ماژول
Module Summary
ساخت یک برنامه واکنش ایزومورفیک قسمت اول -
Building an Isomorphic React Application Part I –
-
تنظیم فهرست پروژه
Setting up the Project Directory
-
پیکربندی Babel
Configuring Babel
-
راه اندازی Express
Setting up Express
-
یکپارچه سازی Webpack با Express
Integrating Webpack with Express
-
پیاده سازی Webpack
Implementing Webpack
-
افزودن API Routes و Mock Data
Adding API Routes and Mock Data
-
خلاصه ماژول
Module Summary
ساخت یک برنامه واکنش ایزومورفیک قسمت دوم -
Building an Isomorphic React Application Part II –
-
افزودن React
Adding React
-
پیاده سازی Redux React-redux
Implementing Redux & React-redux
-
افزودن حماسه Redux
Adding Redux Saga
-
ایجاد مactلفه های واکنش پویا
Creating Dynamic React Components
-
اضافه کردن بارگذاری مجدد
Adding Hot Reloading
-
پیاده سازی رندر سرور
Implementing Server Rendering
-
افزودن مسیریاب React قسمت اول: مشتری
Adding React Router Part I: The Client
-
افزودن React Router قسمت دوم: سرور
Adding React Router Part II: The Server
-
خلاصه ماژول
Module Summary
-
واکشی داده ها برای چندین مسیر ایزومورفیک
Fetching Data for Multiple Isomorphic Routes
-
افزودن تنظیمات تولید
Adding Production Settings
نتیجه
Conclusion
-
بررسی نهایی برنامه
Final Application Review
-
وظایف چالش
Challenge Tasks
-
استراتژی های یادگیری مداوم
Strategies for Continued Learning
-
متشکرم!
Thank You!
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات