Архитектура

1. Приложения для заказчиков

На данном уровне можно создавать собственные стили приложения. Заказчику будет передаваться приложение с конкретным набором пакетов (модулей).

2. Слой пакетов

Пакеты предназначены для реализации конкретной логики определенного заказчика. Так же здесь может выполняется переопределение представлений и изменения набора полей в моделях.

3. Ядро продукта

Является пакетом, который содержит в себе базовые особенности конкретного продукта. Совместно с библиотекой iserv-js являются ядром приложения. Данный пакет в основном состоит из автоматически сгенерированных файлов.

  • Модели
  • Хранилища
  • Представления

4. Библиотека iserv-js

Набор базовых классов и функция для быстрого создания CRUD-приложений. Состоит из:

  • iserv_package — пакет с базовыми классами и методами
  • ui_package — пакет для пользовательского интерфейса
  • developer_package — пакет разработчика. Дополнительные модули для тестирования при разработке приложения

Набор пакетов в процессе разработки может меняться

Ссылка на документ word

Print Friendly, PDF & Email