а на node.js есть что-то подобное на чём можно сделать документацию ?
Документацию чего
Сваггер для апи
В топку, не подходит.
Ты бы написал что именно то ищешь
Я озвучил аналоги в изначальном вопросе. Если вы не знаете что такое ngDoc и VuePress, вы врядли сможете мне что-то посоветовать.
то есть ты вот говоришь в ангуляре - ngDoc, в вуе - VuePress, а что есть в ноджс?
Да, есть аналог? Или его ещё не создали?
Почему сваггер не интересен? Мастхев для документации апишек
Там можно вариации впихнуть под разные ЯП ? А убрать бренд сваггер можно из документации ? В сваггер можно добавить дополнительные справочные страницы без вёрстки?
Ты можешь взять только сваггер жсон и самому под него страницу сверстать
В Ангуляре - compodoc и в Nest.js тоже compodoc :D
Так это уже выходит за документацию апи так ещё и автоген
https://compodoc.app/
Вот смотри, ngDoc и VuePress, позволяют без вёрстки создавать любую иерархию страниц, формировать связи, почти как в википедии, я могу ссылаться на разделы и делать связи. По аналогии можно посмотреть документацию MUI И гибко настроить эту документацию под бренд компании. Ещё яркий пример, документация TailWind. Я не нашёл на чём они делали, но это явно какое-то js решение. И Algoliа можно поставить. Вряд ли сваггеру это всё доступно.
В демо почему-то страницы перезагружаются. Это нормально? Или он так и работает ?
У тейлвинда дока не на готовом решении, там кастом
Можешь чекнуть - https://github.com/tailwindlabs/tailwindcss.com/tree/master
Если тебе нужно сделать доку на готовом решении, то вот глянь ещё - https://docusaurus.io/
Поиск через Algolia есть
Антон, вы только что подтвердили, что TailWind CSS сделан на React.js (В данном случае Next.js [SSR])
он хочет чтоб было на "ноджс" что бы это не значило
Ну я имел ввиду что у них неготовое решение для документации используется, по типу gitbook, docosaurus и тд.
Хоть чем генерь документацию. Можешь тем же VuePress.
Обсуждают сегодня