Машина редагування
astro-inkstone — це папір; astro-inkbrush — це перо. Рушій обертає будь-який Astro-сайт із вмістом на його власний редактор: наведіть курсор на абзац у режимі редагування — і маленька ручка поруч запропонує ✎ редагувати, ✦ спитати Claude, ⟲ історію. Окремого демо-сайту, куди треба йти дивитися, не існує — сад, який ви читаєте, і є демо. Запустіть його через npm run wiki — і кожна нотатка тут, разом із цією сторінкою, відкривається для редагування на місці; статична збірка, як-от та, яку ви зараз читаєте, не містить жодного байта коду CMS.
- єдина база даних
- git
- страхувальні сітки на кожному збереженні
- 2
- коду CMS у статичній збірці
- 0 Б
П’ять розділів
Історія редакцій і відкіт
ШІ-помічник
Вхідні з Obsidian
Як розв’язуються вікіпосилання
Де його місце
Рушію належать функції CMS і діалект Markdown із контролем вмісту: граматика, яку приймає редактор, і граматика, яку рендерить сторінка, мусять бути однією граматикою, тож її написано один раз і споживано всюди (поділ натроє пояснює, чому межу проведено саме там). Стилі належать шарові паперу; ідентичність — вашому сайтові. Усе, що відрендерено на цих сторінках, — разом зі смугою над цим текстом — робота паперу; усе, що ці сторінки редагує, — робота рушія.
Маршрут читання. Уперше бачите рушій → Частина I→Частина II; під’єднуєте його до сайту → спершу інструкція швидкого старту; діалект, який пильнує заслона збереження → демонстраційний стенд; нотатка про ведення нотаток → есей про догляд за садом.