Enterprise Angular - DDD, Nx Monorepos and Micro Frontends

Автор: literator от 22-12-2019, 21:49, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Enterprise Angular - DDD, Nx Monorepos and Micro Frontends
Автор: Manfred Steyer
Издательство: Leanpub
Год: 2019
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

Learn how to subdivide a huge application into smaller and hence maintainable parts with Domain Driven Design, Nx Monorepos and Micro Frontends.

In the last years, I've helped numerous companies with implementing Angular based large scale enterprise applications. To handle the complexity of such applications, it's vital to decompose the whole system into smaller libraries.

However, if you end up with lots of libraries which are too much intermingled with each other, you don't win much. If everything depends on everything else, you cannot easily change or extend your system without introducing breaking changes.

Domain-driven Design, esp. it's discipline strategic design helps with this and it also can be the foundation for building micro frontends.

In this book, which bases upon several blog articles I've written about Angular, DDD, and Micro Frontends, I show how to use these ideas.

Monorepos allow huge enterprise applications to be subdivided into small and maintainable libraries. This is, however, only one side of the coin: First, we need to define criteria for slicing our application into individual parts. Also, we must establish rules for the communication between them. In this book, I present a methodology I’m using for subdividing big software systems into individual parts: It’s called Strategic Design and it’s part of the domain driven design (DDD) approach. Also, I show how to implement its ideas with an Nx-based monorepo.

What’s Domain Driven Design about?
DDD describes an approach that bridges the gap between requirements for complex software systems on the one hand and a appropriate application design on the other. It can be subdivided into the disciplines Tactical Design and Strategic Design. The former proposes concrete concepts and patterns for an object-oriented design respective architecture. It has an opinionated view on using OOP. As an alternative, there are approaches like Functional Domain Modeling that transfer the ideas behind it into the world of functional programming.

Contents:

Introduction
Strategic Domain Driven Design
Implementing Strategic Design with Nx Monorepos
Tactical Domain-Driven Design with Angular und Nx
From Domains to Micro Frontends
6 Steps to your Angular-based Micro Frontend Shell
Literature

Скачать Enterprise Angular - DDD, Nx Monorepos and Micro Frontends




ОТСУТСТВУЕТ ССЫЛКА/ НЕ РАБОЧАЯ ССЫЛКА ЕСТЬ РЕШЕНИЕ, ПИШИМ СЮДА!


Нашел ошибку? Есть жалоба? Жми!
Пожаловаться администрации
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.