Skip to content

Используемые языки

В проекте используется несколько языков с чётко разделёнными ролями. Каждый из них решает свою задачу и не дублирует функциональность других.

Цель этого раздела — дать общее понимание, какие языки используются, зачем они нужны и как они взаимодействуют между собой.

Принцип разделения

  • Markdown отвечает за текст и структуру
  • Liquid JS отвечает за логику и связи

Такое разделение позволяет:

  • писать документы как обычный текст;
  • при этом получать автоматическую нумерацию, ссылки и логику;
  • избегать ручных правок при изменениях.

Для детального изучения каждого языка приводятся отдельные разделы, а также ссылки на официальную документацию.

➡️ Далее: