Приложение Clients на чистом JS. Создание сервера на Node.js + Express.js + MongoDB
Сервер на Node.js для начинающих за 5 минут
Доброго времени суток, в данной статье мы с вами поговорим о том, как развернуть свой Node.js сервер, что для этого необходимо и прочее. И так начнем, для начала нам потребуется скачать Node.js для своей операционной системы, необходимо качать LTS версию, так как она более стабильная, также необходим редактор кода, я использую Visual Studio Code. И так начнем создадим папку и откроем в нашем редакторе кода, далее создадим новый файл для нашего сервера. Называть можно как угодно, главное в конце написать "...
Как задокументировать API с помощью Swagger в Node.js
В типичном сервере на Node.js с Express есть несколько основных компонентов: Swagger берет данные из router, формируя на их основе понятное описание API. Для работы Swagger в проекте установим два пакета: npm install swagger-ui-express swagger-autogen Создадим файл в корне проекта: swagger.js const swaggerAutogen = require('swagger-autogen')();
const outputFile = './swagger_output.json'; // Файл, куда сохранится документация const endpointsFiles = ['./routes/*.js']; // Пути к файлам с маршрутами
swaggerAutogen(outputFile, endpointsFiles); * Когда мы запустим этот файл (node swagger...