, ,

کتاب ساخت Micro-frontends با Module Federation در وب پک

تومان249,950

انتخاب پلن

torobpay
هر قسط با ترب‌پی: تومان62,488
۴ قسط ماهانه. بدون سود، چک و ضامن.

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب ساخت Micro-frontends با Module Federation در وب پک

موضوع کلی: برنامه نویسی

موضوع میانی: وب پک (Webpack)

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر توسعه وب مدرن
  • 2. مروری بر معماری‌های میکروسرویس
  • 3. چالش‌های معماری میکروسرویس در فرانت‌اند
  • 4. معرفی میکروافِرانت‌اندها
  • 5. مزایای میکروافِرانت‌اندها
  • 6. معایب میکروافِرانت‌اندها
  • 7. سناریوهای استفاده از میکروافِرانت‌اندها
  • 8. تفاوت میکروافِرانت‌اند و میکروسرویس
  • 9. معرفی وب‌پک (Webpack)
  • 10. مفاهیم کلیدی وب‌پک: Entry, Output, Loaders, Plugins
  • 11. نصب و راه‌اندازی اولیه وب‌پک
  • 12. پیکربندی پایه وب‌پک
  • 13. مدیریت dependency ها در وب‌پک
  • 14. استفاده از Babel با وب‌پک
  • 15. Transpiling کد JavaScript مدرن
  • 16. Transpiling کد TypeScript
  • 17. مدیریت CSS با وب‌پک (Style Loader, CSS Loader)
  • 18. مدیریت Sass/SCSS با وب‌پک
  • 19. مدیریت تصاویر و Asset ها در وب‌پک
  • 20. File Loader و URL Loader
  • 21. MiniCssExtractPlugin برای استخراج CSS
  • 22. Code Splitting در وب‌پک
  • 23. Lazy Loading در وب‌پک
  • 24. Dynamic Imports
  • 25. معرفی Module Federation
  • 26. مفهوم Module Federation
  • 27. اهداف Module Federation
  • 28. مزایای Module Federation نسبت به روش‌های دیگر
  • 29. نحوه عملکرد Module Federation
  • 30. اجزاء اصلی Module Federation: Host, Remote
  • 31. پیکربندی یک پروژه Host
  • 32. پیکربندی یک پروژه Remote
  • 33. ارتباط بین Host و Remote
  • 34. اشتراک‌گذاری ماژول‌ها بین برنامه‌ها
  • 35. مدیریت نسخه‌ها در Module Federation
  • 36. همگام‌سازی وابستگی‌ها (Dependencies)
  • 37. استراتژی‌های مدیریت وابستگی مشترک
  • 38. بهینه‌سازی عملکرد در Module Federation
  • 39. Code Splitting در سطح Module Federation
  • 40. مدیریت خطا در Module Federation
  • 41. دیباگ کردن برنامه‌های Module Federation
  • 42. تست برنامه‌های Module Federation
  • 43. پیاده‌سازی یک میکروافِرانت‌اند ساده
  • 44. ساخت چندین اپلیکیشن مجزا
  • 45. اشتراک‌گذاری کامپوننت‌های UI
  • 46. اشتراک‌گذاری منطق کسب‌وکار (Business Logic)
  • 47. مدیریت State در میکروافِرانت‌اندها (Global State Management)
  • 48. استفاده از Context API برای مدیریت State
  • 49. استفاده از Redux/Zustand/Jotai در میکروافِرانت‌اندها
  • 50. ارتباط بین اپلیکیشن‌های Module Federation (Custom Events)
  • 51. ارتباط از طریق Callbacks
  • 52. ارتباط از طریق Props (در صورت امکان)
  • 53. استفاده از کتابخانه‌های مسیریابی (Routing) در میکروافِرانت‌اندها
  • 54. مدیریت مسیریابی در Host
  • 55. مدیریت مسیریابی در Remote
  • 56. روت‌های مشترک
  • 57. روت‌های منحصر به فرد
  • 58. مسیریابی داینامیک ماژول‌ها
  • 59. مدیریت احراز هویت (Authentication) در میکروافِرانت‌اندها
  • 60. مدیریت توکن‌ها
  • 61. اشتراک‌گذاری اطلاعات کاربری
  • 62. مدیریت مجوزها (Authorization)
  • 63. استراتژی‌های secure کردن ارتباطات
  • 64. مدیریت محیط‌های توسعه (Development Environments)
  • 65. توسعه محلی چندین برنامه همزمان
  • 66. استفاده از Webpack Dev Server
  • 67. hot module replacement (HMR) در Module Federation
  • 68. استقرار (Deployment) میکروافِرانت‌اندها
  • 69. استقرار مستقل اپلیکیشن‌ها
  • 70. استراتژی‌های استقرار
  • 71. CDN و Caching
  • 72. انتخاب framework مناسب برای میکروافِرانت‌اندها
  • 73. React و Module Federation
  • 74. Vue.js و Module Federation
  • 75. Angular و Module Federation
  • 76. استفاده از فریم‌ورک‌های مختلف در یک پروژه
  • 77. چالش‌های استفاده از فریم‌ورک‌های مختلف
  • 78. امنیت در Module Federation
  • 79. XSS Vulnerabilities
  • 80. CSRF Vulnerabilities
  • 81. راهکارهای امنیتی
  • 82. مدیریت خطا و لاگینگ (Logging)
  • 83. ابزارهای مانیتورینگ
  • 84. میکروافِرانت‌اندها و SEO
  • 85. راهکارهای بهبود SEO
  • 86. Server-Side Rendering (SSR) با Module Federation
  • 87. Universal Rendering
  • 88. معرفی ابزارهای کمکی Module Federation
  • 89. Module Federation Plugin Options
  • 90. Remote Entry Options
  • 91. Shared Options
  • 92. Singleton Option
  • 93. Strict Versioning
  • 94. Fallback Configuration
  • 95. Import Maps
  • 96. Web Workers و Module Federation
  • 97. Progressive Web Apps (PWAs) و Module Federation
  • 98. Performance Profiling
  • 99. Code Splitting Advanced Strategies
  • 100. Caching Strategies for Module Federation

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب ساخت Micro-frontends با Module Federation در وب پک”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا