TGViewer
Parawriter Parawriter @parawriter · 1.03K subscribers
Post #114 942
Привет!
Перед тем, как настраивать наш сайт с документацией и делать его красивым/удобным/эргономичным, нужно снова выполнить небольшую домашнюю работу.

Нет смысла оформлять пустой сайт, поэтому нам стоит позаботиться об его содержании. В рамках этого курса мы с вами изучаем инструменты и процессы docs-as-code и почти не говорим о самой документации (иначе нам пришлось бы задержаться тут на несколько месяцев). Поэтому я предлагаю каждому самому придумать, о чём будет его тестовый портал с документацией.

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

Например, у меня сайт с обучающими материалами, сложенными в два основных раздела: «Онбординг технического писателя» и «Docs-as-code для самых маленьких». Структура сайта будет выглядеть так:
Главная страница  // файл index.md
├─ Онбординг тех.писателя // файл onboarding.md
│ ├── Первый урок // файл onboarding/lesson_1.md
│ ├── Второй урок // файл onboarding/lesson_2.md
│ ├── <...>
│ └── Последний урок // файл onboarding/lesson_last.md
└─ Docs-as-code для самых маленьких // файл docs_as_code.md
├── Первый урок // файл docs_as_code/lesson_1.md
├── Второй урок // файл docs_as_code/lesson_2.md
├── <...>
└── Последний урок // файл docs_as_code/lesson_last.md


Если у вас творческий кризис, не переживайте! Я разработал дефолтную схему, чтобы можно было продолжить курс:
Главная страница  // файл index.md
├─ Озёра России // файл lakes/index.md
│ ├── Онежское озеро // файл lakes/onega.md
│ ├── Ладожское озеро // файл lakes/ladoga.md
│ └── Байкал // файл lakes/baikal.md
└─ Реки России // файл rivers/index.md
├── Свирь // файл rivers/svir.md
├── Нева // файл rivers/neva.md
└── Ангара // файл rivers/angara.md


В папке docs проекта создайте папки lakes и rivers, внутрь которых сложите md-файлы озёр и рек. В сами файлы добавьте краткие описания объектов (не забудьте разметить их с помощью маркдауна). Также в папках lakes и rivers создайте два главных файла разделов, которые будут называться index.md (да, тоже индекс.мд, только вложенные в папки разделов). Внутри можете написать какой-нибудь обобщающий текст по своему усмотрению.

Не забудьте, что все изменения мы делаем по классическому флоу с помощью гита (нужно отколоть новую ветку task-3-add-files, закоммитить изменения, отправить их на сервер, создать и пулл-реквест и влить изменения в main).

Фух, поздравляю, теперь мы готовы оформлять сайт! Если у вас всё получилось, ставьте рукопожатие в реакциях к этому посту 🤝

Если что-то не получилось, приходите в комментарии.

#docsascode #практика
  • 🤝 5
  • ❤ 4
  • 👍 1
More from @parawriter
  1. Sep 7, 2026Привет! Отличные новости — большой мастер-класс по docs as code состоится, и начнём мы уже…
  2. Sep 4, 2026Мастер-класс по docs-as-code Ребята, привет! Кто ещё хочет записаться на большой мастер-кл…
  3. Aug 31, 2026Друзья, привет! В первой половине года мы успешно провели три больших мастер-класса по Doc…
  4. Aug 21, 2026Привет! Недавно принял участие в подкасте Техкомпод. Мы здорово поболтали с Владимиром Юсу…
  5. Aug 15, 2026Какие софт-скиллы приходят вам в голову, когда вы составляете своё резюме? Стрессоустойчив…
  6. Aug 6, 2026Привет! Как проходит лето? Если вы хотели встряхнуться и срочно решить какую-нибудь интере…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →