Skip to content

Delivery слой (contexts/{context}/delivery/)

В разделах ниже представлены основные компоненты пакета для работы с delivery (ui) слоем.

Предполагаемая структура папок:

├── delivery
│   ├── article
│   │   ├── ArticlePresenter.ts
│   │   ├── constants
│   │   │   ├── ArticleTableColumns.ts
│   │   │   └── index.ts
│   │   ├── index.ts
│   │   └── schema
│   │       ├── CreateArticleSchema.ts
│   │       ├── UpdateArticleSchema.ts
│   │       └── index.ts
│   ├── auth
│   │   ├── Actions.ts
│   │   ├── index.ts
│   │   └── schema
│   │       ├── LoginSchema.ts
│   │       └── index.ts

Для работы с delivery слоем следует

  1. Подготовить слой инфраструктуры и предоставить через провайдеры нужные нам репозитории.
  2. Подготовить слой application и предоставить через провайдеры нужные нам сервисы.
  3. Реализовать презентеры, схемы и все что нам требуется для дальнейшего использования