آموزش بررسی عمیق انگولار: مدیریت مونو-ریپوزیتوری با Nx - آخرین آپدیت

دانلود Angular Deep Dive: Monorepos with Nx

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: پلتفرم انگولار برای ساخت معماری‌های بزرگ و راهکارهای با قابلیت نگهداری بالا طراحی شده است. هنگامی که سیستم‌ها گسترش می‌یابند، شناخت تمامی ویژگی‌های موجود در معماری، داشتن ساختاری قابل مدیریت و به‌روز بودن با آخرین ابزارها حیاتی است. در این دوره آموزشی با عنوان «بررسی عمیق انگولار: مونو-ریپوزیتوری با Nx»، شما نحوه ایجاد و نگهداری اپلیکیشن‌ها و قابلیت‌های انگولار را در یک فضای کاری (Workspace) Nx می‌آموزید. ابتدا با رویکرد مونو-ریپوزیتوری (Monorepository) آشنا شده و تفاوت آن را با سایر روش‌های توسعه اپلیکیشن‌های انگولار بررسی می‌کنید. سپس، نحوه پیکربندی قابلیت‌ها در Nx، انتخاب نوع کتابخانه مناسب و ساختار پوشه‌بندی صحیح برای دستیابی به یک معماری پایدار را کشف خواهید کرد. در نهایت، یاد می‌گیرید که چگونه از ابزارهای داخلی Nx برای تحلیل کلی معماری، اشتراک‌گذاری کدها و اعمال استانداردهای کیفیت و یکپارچگی در فضای کاری خود استفاده کنید. پس از پایان این دوره، شما مهارت‌ها و دانش لازم از Nx Workspace را برای خلق اپلیکیشن‌های انگولار مقیاس‌پذیر و آینده‌نگر به دست خواهید آورد.

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

شروع کار با Nx Getting Started with Nx

  • چرا از مونو-ریپوزیتوری با Nx استفاده کنیم؟ Why Use Monorepositories with Nx?

  • دمو: معرفی اپلیکیشن نمونه Demo: Introducing the Sample App

  • درک مفاهیم Monolith و Monorepositories Understanding Monolith and Monorepositories

  • مدیریت وابستگی‌ها در مونو-ریپوزیتوری Dependency Management in a Monorepository

  • نگاهی دقیق‌تر به Nx Nx: A Closer Look

  • دمو: مهاجرت به Standalone Workspace Demo: Migrate to Standalone Workspace

  • دمو: مهاجرت به Integrated Workspace Demo: Migrate to an Integrated Workspace

  • دمو: ایجاد یک Standalone Nx Workspace جدید Demo: Create a New Standalone Nx Workspace

  • دمو: ایجاد یک Integrated Workspace Demo: Create an Integrated Workspace

  • دمو: افزودن اپلیکیشن دوم به فضای کاری Demo: Adding a Second App to a Workspace

ایجاد و توسعه فضای کاری Angular Nx Creating and Evolving an Angular Nx Workspace

  • اجرای API بک‌اند Running the Backend API

  • رابطه Nx و انگولار Nx and Angular

  • ایجاد و بررسی یک فضای کاری جدید Nx Creating and Exploring a New Nx Workspace

  • دموی ساختار اپلیکیشن و زمان اجرا Application Structure and Runtime Demo

  • ایده‌هایی برای طراحی معماری Ideas to Get an Architecture

  • انواع کتابخانه‌ها Types of Libraries

  • ساخت معماری هدف Building the Target Architecture

  • ایجاد کتابخانه‌های مشترک (Shared Libraries) Creating the Shared Libraries

  • ایجاد کتابخانه‌های قابلیت-محور (Feature Libraries) Creating the Feature Libraries

  • بررسی اپلیکیشن نهایی تقسیم شده به کتابخانه‌ها Examine the Ready App Divided into Libraries

  • کار با دستور Affected در فضای کاری Working with the Affected Command in the Workspace

  • بررسی پروژه‌های Affected در حالت چند اپلیکیشنی در Nx Exploring Affected Projects with Multiple Applications in Nx

  • ایجاد کتابخانه‌های قابل ساخت (Buildable Libraries) Creating Buildable Libraries

  • ایجاد کتابخانه‌های قابل انتشار (Publishable Libraries) Creating Publishable Libraries

تضمین کیفیت و یکپارچگی با ابزارهای Nx Ensuring Quality and Consistency with Nx Tooling

  • فرمت‌بندی فضای کاری با Prettier Format a Workspace with Prettier

  • بررسی Linting و مرزهای ماژولار (Module Boundaries) Exploring Linting and Module Boundaries

  • پیاده‌سازی عملی Linting Linting in Action

  • پیاده‌سازی عملی مرزهای ماژولار Module Boundaries in Action

  • به‌روزرسانی فضای کاری Nx Updating an Nx workspace

  • گام‌های بعدی Next Steps

نمایش نظرات

آموزش بررسی عمیق انگولار: مدیریت مونو-ریپوزیتوری با Nx
جزییات دوره
1h 51m
30
(آخرین آپدیت)
6
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Fabian Gosebrink Fabian Gosebrink

Fabian Gosebrink Microsoft MVP ، Google Developer Expert و Angular & ASP.NET Core توسعه دهنده وب است. وی به عنوان یک مهندس نرم افزار ، مشاور ، سخنران و مربی ، از مشتریانی که برنامه های وب با بیش از 10 سال تجربه دارند ، پشتیبانی می کند. فابیان در جامعه بسیار فعال است مانند هدایت جامعه زاویه ای سوئیس "SwissAngular" ، گروه کاربر دات نت در زوریخ ، هدایت بزرگترین C # - جامعه آلمانی (mycsharp.de) و سخنرانی در گروه های محلی کاربری و کنفرانس های بین المللی.