سبد خرید شما در حال حاضر خالی است!
📅 تاریخ برگزاری: ۲۶ آبان | ⏰ ساعت: ۱۹ الی ۲۰:۳۰
🎤 ارائهدهنده: سید صالح شجاعی
🔗 لینک تلگرام: مشاهده در تلگرام
میکروفرانتاند (Microfrontend) یک الگوی معماری است که به توسعهدهندگان اجازه میدهد چندین تیم مستقل روی بخشهای مختلف یک رابط کاربری کار کنند، مشابه معماری Microservices در بکاند.
در این جلسه، جنبههای مختلف میکروفرانتاند بررسی شدند، از جمله:
📌 نکات کلیدی این جلسه:
✅ چالشهای پیادهسازی میکروفرانتاند – پیچیدگی در مدیریت تیمها، هماهنگی بین بخشهای مختلف و مشکلات استایل
✅ نقاط قوت و مزایای استفاده از این معماری – بهبود مقیاسپذیری، استقلال تیمی، توسعهی سریعتر
✅ روشهای پیادهسازی و معماریهای رایج – Web Components، Module Federation در Webpack، iframes و Single SPA
✅ تجربههای واقعی از استفادهی میکروفرانتاند در پروژههای بزرگ
🎯 تقسیم پروژه به ماژولهای مستقل: هر تیم میتواند روی یک بخش خاص از پروژه کار کند، بدون وابستگی به دیگر بخشها.
🎯 استقلال تکنولوژیکی: امکان استفاده از فریمورکهای مختلف در بخشهای مختلف پروژه (مثلاً React در یک بخش و Vue در بخش دیگر).
🎯 انتشار و استقرار سریعتر: هر ماژول میتواند بدون تأثیر بر سایر بخشها، بهروزرسانی شود.
🎯 بهبود عملکرد تیمی: تیمها میتوانند بهصورت جداگانه توسعه داده و تغییرات خود را بدون ایجاد تداخل در کد دیگران پیادهسازی کنند.
🔸 مدیریت State بین چندین ماژول
🔸 هماهنگی استایلها و طراحی بین تیمهای مختلف
🔸 مدیریت Performance و بارگذاری چندین باندل
🔸 تنظیم Routing و ارتباط بین ماژولها
دیدگاهتان را بنویسید