Перейти к содержимому

Документация

ArchLang — язык для описания системной архитектуры в виде текста. Каждая диаграмма, проекция, граф зависимостей и отчёт о влиянии выводятся из .arch-файлов.

Документация — одна линейная книга из семи разделов.

РазделГлавыО чём
Основы0–3Предисловие, установка, первая система, первый дифф
Язык4–10Базовые типы: модули, интерфейсы, фасеты, процессы, проекции, поля и аспекты, описания
Стандартная библиотека и проекты11–14Стандартная библиотека, пакеты, стабильные идентификаторы, диффы
Метамодель15–20Типы, обязательные пропуски, распространение, уточнение, виджеты
Инструменты21–24CLI, интеграция с редактором, встраивание диаграмм, библиотечные API
Разобранные проекты25–30SaaS-бэкенд, конвейер событий, внешние интеграции, требования к данным, проектирование метамодели, миграция с EA