json schema + vs code + yaml + mdx + git + github = супер простая, дешёвая, эффективная система управления информацией.



🔹Описываем структуры данных с помощью json schema. Можно делать супер сложные штуки, описывать валидации, связанные поля и кучу всего другого. При этом генерируется чатом gpt за 5 минут



🔹Пишем yaml файлики с автодополнением в ide. Валидация через json схемы обеспечивает валидность, автодополнение упрощает процесс. Работа с текстом даёт супер мощную гибкость автоматизации (функциональность тимплейтов через Ctrl + V)



🔹Вставляем сложные компоненты через MDX. Нормальные картинки, таблицы, сложное форматирование, карусели... Всё, что захочешь, с помощью костюмных React компонентов (а как быстро)



🔹git + github. Версионирование, драфты, ветки, параллельная работа, авто решение конфликтов и все прелести распределённой работы с иформацией



Милионы программистов уже пол века оттачивают инструменты работы с чистой информацией (кодом). Так почему бы не использовать эти супер мощные инструменты для работы с другой информацией (курсами)



У такого подхода есть и свои минусы. Как контролировать актуальность связей, и уникальность id, например. Но это должно легко закрываться простым самописным туллингом



В общем, кому интересно это решение, вот видос: https://youtu.be/b5A2usbZVBU?feature=shared



А я пошёл делать платформу дальше 💻