APKLife

Архитектура APKLife (RU)

Слоистый дизайн

  1. Presentation layer: routes/*, templates/*, static/*
  2. Service layer: services/schedule.py, services/utils_schedule.py, services/version.py
  3. Source layer: services/sources/*, services/http_client.py, services/schedule_parser.py
  4. Cache layer: services/cache_store.py
  5. Utility layer: services/normalize.py, services/validators.py, services/logging_config.py

Основные принципы

Паттерны надёжности

Наблюдаемость

Точки расширения

Структура проекта: PROJECT_STRUCTURE.ru.md

Назад: README.ru.md