آموزش Micro Frontend Fundamentals

Micro Frontend Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: این دوره به شما اصول اولیه میکرو فرانت اند، پیاده سازی آنها و مشکلات فنی را که آنها حل می کنند آموزش می دهد. رویکرد این دوره توسط بسیاری از سازمان‌ها در سراسر جهان انتخاب شده است. آیا کنجکاو هستید که چگونه یک برنامه کاربردی واحد با اجزای فناوری‌های مختلف ظاهری مانند Angular، React و Vue بسازید؟ در این دوره، Micro Frontend Fundamentals، شما یاد خواهید گرفت که یک micro frontend را با استفاده از فدراسیون ماژول Webpack پیاده سازی کنید. ابتدا، بررسی خواهید کرد که چگونه از یکپارچه‌ها به حاشیه‌های کوچک رسیدیم. در مرحله بعد، انواع یکپارچه‌سازی‌های موجود برای پیاده‌سازی فرانت‌اندهای میکرو، استراتژی‌هایی برای پیاده‌سازی یکپارچه‌سازی زمان اجرا مانند فدراسیون ماژول Weback، و نحوه به اشتراک گذاشتن وابستگی‌های مشترک را کشف خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه با استفاده از کتابخانه ها و فریم ورک های مختلف مانند React، Vue و Angular از برنامه ها مراقبت کنید. وقتی این دوره را به پایان رساندید، مهارت‌ها و دانش میکرو فرانت‌اندهای مورد نیاز برای درک پیش‌انداخت میکرو از قبل پیاده‌سازی شده و نحوه ایجاد یک جدید و ادغام آن را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مبانی Micro Frontend Basics of Micro Frontend

  • مقدمه Intro

  • بررسی نسخه Version Check

  • بررسی اجمالی Overview

  • از Monolith تا Micro Frontend From Monolith to Micro Frontend

  • Micro Frontend Micro Frontend

  • انتظارات و چالش های پیاده سازی Micro Frontends Expectations and Challenges of Implementing Micro Frontends

  • رویکردهای یکپارچه سازی Integration Approaches

رویکردهای یکپارچه‌سازی برای فرانت‌اندهای کوچک Integration Approaches to Micro Frontends

  • معرفی Introduction

  • بررسی اجمالی Overview

  • تعریف یکپارچه سازی Integration Definition

  • ایجاد جدول زمانی یکپارچه سازی زمان Build Time Integration Timeline

  • ساخت نسخه نمایشی یکپارچه سازی زمان Build Time Integration Demo

  • فرآیند توسعه ادغام Development Process of Integrations

  • نسخه ی نمایشی یکپارچه سازی زمان اجرا Runtime Integration Demo

  • یکپارچه سازی زمان اجرا از طریق جاوا اسکریپت Runtime Integration via JavaScript

  • تفاوت بین Runtime و Build-time Integration Differences between Runtime and Build-time Integration

  • خلاصه Summary

یکپارچه سازی زمان اجرا Runtime Integration

  • معرفی Introduction

  • بررسی اجمالی Overview

  • یکپارچه سازی زمان اجرا از طریق جاوا اسکریپت Runtime Integration via JavaScript

  • راه اندازی پروژه Project Setup

  • اول چیزهای مهم First Things First

  • نسخه ی نمایشی یکپارچه سازی زمان اجرا: ساختن برنامه Runtime Integration Demo: Building the Application

  • ارائه برنامه Serving the Application

  • راه اندازی اپلیکیشن کانتینر Setting up Container Application

  • اجرای ماژول فدراسیون برای ادغام Implementing Module Federation for Integration

  • درک پیکربندی Understanding Configuration

  • راه اندازی برنامه جزئیات Setting up Detail Application

  • ارتباط Communication

  • به اشتراک گذاری وابستگی ها Sharing Dependencies

  • خلاصه Summary

استراتژی های توسعه با چارچوب Development Strategies with Framework

  • مقدمه Intro

  • بررسی اجمالی Overview

  • نسخه ی نمایشی یکپارچه سازی زمان اجرا Runtime Integration Demo

  • برنامه Vue اولیه Initial Vue Application

  • مونتاژ React Container Assembling the React Container

  • ادغام React Container با برنامه Vue Integration of React Container with Vue Application

  • افزودن React Application جداگانه به Container Adding Separate React Application to the Container

  • کاربرد زاویه ای به عنوان کانتینر Angular Application as Container

  • خلاصه Summary

نمونه هایی در Frontend های محبوب موجود مانند Angular، Vue و React Examples in Existing Popular Frontends Like Angular, Vue, and React

  • مقدمه Inroduction

  • بررسی اجمالی Overview

  • به گذشته نگری Retrospection

  • منابع Resources

نمایش نظرات

نظری ارسال نشده است.

آموزش Micro Frontend Fundamentals
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 25m
45
Pluralsight (پلورال سایت) pluralsight-small
21 بهمن 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد
Shubham Sinha

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shubham Sinha Shubham Sinha

Shubham Sinha در حال حاضر 3 سال است که یک توسعه دهنده است و روی پلتفرم ServiceNow روی طراحی و توسعه کار می کند. او به خوبی با معماری چند مستاجر و چند نمونه ای که پلتفرم ServiceNow اساساً روی آن کار می کند، آشنا است. او روی پروژه هایی از جمله پورتال خدمات، فضای کاری، فرآیندهای کسب و کار، تجزیه و تحلیل عملکرد، گزارش کار کرده است و با ویژگی های اصلی پلتفرم بسیار آشناست. برای درک ServiceNow، او آن را از ابتدا با فناوری اصلی ساخت تا منطق را حل کند و اگر کسی بخواهد در هسته ServiceNow شیرجه بزند، از آنها استقبال می کند تا به او نزدیک شوند تا بحث های سالمی داشته باشند. او نه تنها سعی کرده است آنچه را که در سطح است بیاموزد، بلکه سعی کرده است در مورد همه چیزهایی که در زیر سطح اتفاق می افتد بیاموزد.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.