نگهداری، توسعه، تست و پیادهسازی Monolithic frontendها دشوار است. راهحل این دشواری micro frontendها هستند.و یک نوع معماری است که میتواند اثربخشی و کارایی را در بین تیمها افزایش دهد. در سالهای اخیر، محبوبیت میکروسرویسها افزایش بسیاری یافته است. بسیاری از سازمانها از این نوع معماری برای جلوگیری از محدودیتهای بزرگ monolithic backendها استفاده میکنند. درحالیکه مطالب زیادی در این باره نوشته شده است، بسیاری از شرکتها همچنان در رابطهبا monolithic frontendها مقاومت میکنند. در این مقاله، ما روندی را توصیف میکنیم که fronted monolithها را به قطعات بسیار کوچکتر و قابلکنترلتر تقسیم میکند و اینکه این معماری چگونه میتواند اثربخشی و کارایی را در بین تیمها افزایش دهد. شکل 1 یک اپلیکیشن را نشان میدهد که در آن frontend از یک frontend monolith و backend آن از چندین میکروسرویس تشکیل شده است.
اگر تمایل دارد با معماری میکروسرویس بیشتر آشنا شوید .به دوره رایگان آموزش میکروسرویس در سایت سر بزنید و این دوره رایگان رو دانلود کنید وببینید.

شکل (1)
