آنچه یاد خواهید گرفت:
استفاده از میکرو فرانتاندها برای مقیاسبندی تیم توسعه شما
پیادهسازی Module Federation برای تقسیم یک اپلیکیشن به چند میکرو فرانتاند
یادگیری NX، فریمورک پیشرو در ابزارهای mono-repo و راهاندازی mono-repo جدید
ایجاد اپلیکیشنها و پکیجهای قابل استفاده مجدد برای اشتراکگذاری قابلیتهای پیشرفته در میان تیمها
یادگیری الگوهای طراحی مختلف برای ارتباط میکرو فرانتاند مانند pub/sub
بررسی عمیق اشتراکگذاری state بین میکرو فرانتاندها با کتابخانههای محبوب مانند Tanstack React Query
ایجاد کتابخانه کامپوننت با یک فریمورک محبوب مانند Tailwindcss و ماژولهای CSS
استقرار اپلیکیشن خود و یادگیری نحوه نسخهبندی آن، که به شما امکان استقرار مداوم را میدهد.
درک اینکه میکرو فرانتاندها چگونه کار میکنند و آیا برای تیم و پروژه شما مناسب هستند یا نیستند.
پیشنیازهای دوره
تجربه با ریاکت
توضیحات دوره
تسلط به میکرو فرانتاندها با Module Federation - راهنمای کامل معماری وب مدرن
روش ساخت وب اپلیکیشنهای مقیاسپذیر را با جامعترین و آزمودهترین دوره درباره میکرو فرانتاندها که امروز در دسترس است تغییر دهید. شما بهصورت مستقیم از یک مشارکتکننده فعال در Module Federation که این راهحلها را برای شرکتهای Fortune 100 پیادهسازی کرده، یاد میگیرید. این دوره از جدیدترین تکنیکها با جدیدترین نسخهها از هر فناوری موجود مانند: nx و rspack و vite و module federation استفاده میکند
در اینجا سه دلیل تغییردهنده بازی وجود دارد که میکرو فرانتاندها میتواند تجربه توسعه شما را متحول کند:
استقرار سریعتر و ایمنتر - بروزرسانی ویژگیهای جداگانه بدون دست زدن به کل اپلیکیشن
اعطای آزادی واقعی به تیمها - تیمهای مختلف میتوانند به طور مستقل با استفاده از ابزارهای مورد علاقه خود کار کنند.
مقیاسبندی بدون پیچیدگی - تقسیم اپلیکیشنهای بزرگ به قطعات کوچک و قابل مدیریت
چرا این دوره برجسته است؟
یادگیری از یک مشارکتکننده هسته Module Federation
بر اساس پیادهسازیهای واقعی در شرکتهای Fortune 100
استفاده از ابزارهای ساخت پیشرفته مانند Rspack - یک جایگزین مبتنی بر Rust برای وبپک
ویژگی الگوهای اثبات شده که توسط بهترین شرکتهای فناوری استفاده میشود.
شامل جدیدترین بهترین شیوهها و تکنیکها در 2026
آنچه یاد خواهید گرفت:
ساخت معماریهای میکرو فرانتاند آماده برای تولید
پیادهسازی Module Federation با جدیدترین ابزارها
ایجاد ماژولهای فرانتاند قابل استقرار به طور مستقل
مدیریت موثر ساختارهای monorepo با NX
بهینهسازی عملکرد و اندازه باندلها
یادگیری الگوهای قوی برای نسخهبندی و سرویسها به صورت پویا برای میکرو فرانتاندها
یادگیری عملی و واقعی - آنچه از طریق پروژههای عملی یاد میگیرید:
ایجاد دو میکرو فرانتاند که به قطعات قابل مدیریت تقسیم شدهاند.
پیادهسازی تکنیکهای اشتراکگذاری state با کتابخانههای محبوب همچون React Query و Tailwindcss
بهینهسازی عملکرد با استفاده از Module Federation
مقیاسبندی موثر اپلیکیشنها
طراحی مسیریابی تودرتو که به یک میکرو فرانتاند اجازه میدهد تا ساختار مسیر خود را تعریف کند.
فناوریهای پوشش داده شده:
Module Federation
Rspack
ریاکت
تایپاسکریپت
NX
شیوههای CI/CD مدرن
مخاطبان دوره:
توسعهدهندگان فرانتاند که به دنبال مقیاسبندی اپلیکیشنهای خود هستند.
معماران نرمافزار که سیستمهای بزرگ مقیاس طراحی میکنند.
رهبران تیم که چندین تیم توسعه را مدیریت میکنند.
توسعهدهندگانی که میخواهند از روندهای صنعتی جلوتر باشند.
آنچه این دوره را متفاوت میکند: برخلاف سایر دورهها، شما الگوها و شیوههای دقیق استفاده شده توسط شرکتهای برتر برای ساخت اپلیکیشنهای مقیاسپذیر و قابل نگهداری را یاد خواهید گرفت. مباحث به طور عمیق بررسی میشوند در حالی که جزئیات پیادهسازی را بررسی میکنیم و به شما تجربه عملی واقعی در ساخت میکرو فرانتاندها میدهیم.
دیگر ساعتهای زیادی را برای فهمیدن این مباحث صرف نکنید. به هزاران توسعهدهنده موفق بپیوندید که اپلیکیشنهای خود را با استفاده از این الگوهای اثبات شده میکرو فرانتاندها متحول کردهاند.
امروز شروع به تسلط به میکرو فرانتاندها کنید و نحوه ساخت وب اپلیکیشنهای خود را متحول کنید.
این دوره برای چه کسانی مناسب است؟
مهندسانی که به دنبال مقیاسبندی اپلیکیشنهای فرانتاند هستند.