روشی که به شما کمک می کند Netflix را با Micro Frontends به روش صحیح کلون کنید

عکس پروفایل Dante De Ruwe Hacker Noon

@dantederuweدانته روو

توسعه دهنده تمام پشته شیفته معماری نرم افزار است. کارآموز بین المللی که در حال نوشتن یک پایان نامه در مورد میکرو پیش بینی ها است

من یک کلون Netflix با استفاده از Piral ایجاد کردم: یک چارچوب منبع باز برای ایجاد برنامه های مدولار.

در این مقاله ، من توضیح خواهم داد که میکرو پیش نمایش ها چیست ، چرا مفید هستند و چارچوب هایی برای سهولت اجرای آنها وجود دارد. من همچنین تجربیات خود را در ایجاد یک پروژه توسط خودم با استفاده از React و Piral به اشتراک می گذارم: دو فناوری که قبلاً هرگز آنها را لمس نکرده ام. من آنچه را که انجام داده ام و نحوه انجام آن را پوشش خواهم داد. سرانجام ، من برخی از افکار ، نظرات ، و یادداشتهای پایانی در مورد این تلاش را ارائه خواهم داد

بخش “چگونه من این کار را کردم” به گونه ای نوشته خواهد شد که هر توسعه دهنده ، صرف نظر از سطح مهارت ، باید بتواند آن را دنبال کند. سعی کنید Piral یا microfrontends را به طور کلی امتحان کنید و به من بگویید که چگونه کار می کند!

این بخش در مقاله انجمن DEV من یافت می شود: تجارب من در ایجاد یک کلون Netflix با استفاده از میکروبرترها

میکرو پیش بینی ها چیست؟

Microfrontend ها سعی می کنند ایده و مزایای ریز سرویس ها را در فضای frontend گسترش دهند. در اصل ، این الگوی معماری پایین می آید به “تقسیم یکپارچه جلو” به قطعات کوچکتر و با قابلیت کنترل بیشتر

این به تیم های کاملاً عملکردی اجازه می دهد تا روی این موارد کار کنند …