آموزش واکنش Isomorphic

Isomorphic React

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما آموزش می دهد که چگونه برنامه های 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 می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش واکنش Isomorphic
جزییات دوره
2h 44m
45
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
60
4.2 از 5
دارد
دارد
دارد
Daniel Stern
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Daniel Stern Daniel Stern

Daniel Stern یک رمزگذار ، توسعه دهنده وب و علاقه مند به برنامه نویسی از تورنتو ، انتاریو است ، جایی که او به عنوان یک توسعه دهنده و طراح مستقل کار می کند. دانیل از روزهای برقراری ارتباط تلفنی با فناوری های وب کار می کند و به ویژه علاقه زیادی به جاوا اسکریپت ، CSS ، آنگولار ، React و TypeScript دارد. در طول کار خود به عنوان یک توسعه دهنده منبع باز ، وی بسیاری از ابزارهای وب با استانداردهای جامعه از جمله Angular Audio و Range.CSS را ایجاد کرده است. ابزار وی ، Range.CSS ، در مقاله مهمان در CSS-Tricks.com و در CSS Weekly به نمایش در آمد. دانیل همچنین دانش خود را از طریق سخنرانی به اشتراک می گذارد ، مانند لندن ، انگلیس در Full Stack Conf 2014 که در آن سخنرانی در مورد بهترین روش های صوتی وب و Angular را ارائه داد. فیلم های سخنرانی دانیل در نشریاتی مانند JavaScript Weekly به نمایش در آمده است. دانیل در تورنتو ، انتاریو زندگی می کند و از ساخت موسیقی الکترونیکی و خواندن Game of Thrones در موارد نادر که کد نویسی نمی کند ، لذت می برد.