Приложения — складывются из decoupled частей: форматов, документов, протоколов api, отчуждаемых shareable виджетов, клея (интеграций/сценариев) и существуют в рамках проектов и задач. Все части могут поставляться разными вендорами. Запаковать в монолит нельзя. Автоматические discovery,installation,running позволяют находить нужные части.

Elements

Микро-сценарии

Хорошую компанию от плохой отличает объем покрытия микро-сценариев

Микро-приложения

Микросервисы в десктопных приложениях. Sharable Виджеты, Интерфейсы для интерфейсов

Document/Task-first

Интерфейсы для интерфейсов

Intent-driven soft distribution

Principles

https://twitter.com/mxtnr/status/1315256458825658369