AngularNYC - Angular modules - Patterns & Techniques - Nir Kaufman (@nirkaufman)

Поділитися
Вставка
  • Опубліковано 15 вер 2024
  • An Angular application is a collection of modules. Through this session, we will explore Angular modules API, learn about modules categories, and build an extendable reusable Angular module with some help from dependency injection.
    CONTENTS
    0:07 - Intro
    0:26 - About Nir
    0:46 - A few announces
    MODULE DEFINED
    2:10 - An Angular application is a collection of modules
    2:54 - Angular Modules
    3:06 - Angular Building blocks
    4:16 - Root (App) Module
    4:52 - Routing Module
    5:15 - Core Module
    5:55 - Feature Module
    6:48 - Shared Module
    7:19 - Application Structure
    7:38 - Question: Does folder structure depend on app structure?
    MODULE TYPES
    7:37 - Module Categories
    SOLID Module
    8:07 - SOLID overview
    8:50 - Single responsibility
    9:15 - Open / closed
    DEMO
    9:34 - Demo
    15:38 - Refactoring and extention of module
    18:35 - Overwriting service providers
    19:37 - Multi provider
    20:33 - Injection Token
    23:04 - Extension of services
    25:27 - Question: customize injection mechanism
    27:47 - Angular Router under the hood
    31:03 - Summary
    THE REAL WORLD
    31:40 - Design. Build. Document.
    32:00 - Draw.io
    32:58 - Multi app setup
    34:00 - Mono repo
    34:28 - The mono repo pros
    35:02 - Nrwl Extensions
    RESOURCES
    12 telegram chat
    t.me/joinchat/...

КОМЕНТАРІ • 14

  • @sebuzz17
    @sebuzz17 Рік тому

    Always fun, interesting and advanced with Nir Kaufman

  • @adityaprakash5093
    @adityaprakash5093 3 роки тому +1

    That was insightful. Thank you :)

  • @jorgeriveramx
    @jorgeriveramx 6 років тому +1

    Excellent talk! Congratulations and thanks.

  • @rehanahmed6210
    @rehanahmed6210 4 роки тому +1

    Thank you so much 👍👍

  • @CodeWithAryan_
    @CodeWithAryan_ 6 років тому +2

    Nice video....thanks☺️👌👌👌

  • @MoMoadeli
    @MoMoadeli 6 років тому

    Nir, do you have any public references to module extensions? Thanks!

    • @nirkaufman101
      @nirkaufman101 6 років тому

      The slides? www.slideshare.net/nirkaufman/angular-ee-special-workshop-by-nir-kaufman

    • @MoMoadeli
      @MoMoadeli 6 років тому

      nir kaufman no, general public references to extending modules.

    • @nirkaufman101
      @nirkaufman101 6 років тому

      The official docs? or other resources by other writers?

    • @MoMoadeli
      @MoMoadeli 6 років тому

      nir kaufman correct, other sources by other writers

  • @Angularnyc
    @Angularnyc  6 років тому

    12 Telegram group link
    bit.ly/what_12