Вдруг интересно - Влад Балин подобрал несколько инструментов для генерации статических сайтов:
#geeky #staticsites #generators #react
В прошлый раз я настолько отчаялся найти годный движок для документации Type-R, что запилил на коленке свой собствненный генератор сайтика в духе
https://github.com/lord/slate. Проблема со всеми тулами, что я находил, была одна и та же - они имеют слишком строгое мнение на тему того, как надо делать сайт. Требуют слишком много времени на то, чтобы с ними возиться. Требуют экспертизы, и "правильного" способа делать вещи. У меня не было на это времени.
Так вот. Нашел абсолютно гениальный генератор статических сайтов. Просто ураган, всегда о таком мечтал. И теперь не надо писать свой.
Короче. Эта штука берет контент в виде markdown с опциональными шапками в yaml, уложенные в иерархию папок (вот он, подход здорового человека, ну наконец-то). Чтобы статически рендерить оный контент, она запускает React-компоненты, которые там вместо шаблонов. А еще, там элементарно цепляется кастомизация рендеринга markdown.
Все. Очень просто. И очень, невероятно круто. Можно брать за основу, и делать сссайты. Порог вхождения - ну, полчаса наверное.
Но было бы ошибкой делать на cuttlebelle сайт документации. Ибо, его надо делать на
https://docusaurus.io/Если, конечно, это не библиотека React JSX компонент. Тогда, вне всяких сомнений - это надо делать на
https://www.docz.site/Еще заслуживают упоминания
https://www.gatsbyjs.org/ (как самый злоебучий генератор сайтов на React), и
https://github.com/nozzle/react-static как альтернатива ему.
https://www.facebook.com/100000008953278/posts/2249905091686434/