Публикации по теме 'fastify'


fastify с TypeScript - готовая интеграция
Полное руководство по созданию готового к эксплуатации приложения с использованием fastify и TypeScript. TL; DR: репо с полным примером . Здесь, в car2go, нет каких-либо рамок или технологических ограничений, мы всегда стараемся использовать то, что подходит и лучше всего решает конкретные проблемы вашей команды. В моей команде (серверная часть клиента) наша текущая веб-структура предпочтительна fastify . Мы очень довольны им и можем подтвердить, что это хороший выбор для..

Вопросы по теме 'fastify'

получить имя пользователя из jwt-token с помощью fastify
Я могу создать токен jwt: fastify.post('/signup', (req, reply) => { const token = fastify.jwt.sign({ payload, }) reply.send({ token }) }) который может вернуть что-то вроде: {"токен":...
1046 просмотров
schedule 07.05.2022

Аутентификация с помощью плагина Fastify-gql
Любой пример того, как использовать плагин fastify-jwt с fastify-gql для аутентификации? Я хочу защитить маршрут "/graphql", но не маршруты "/" и "/health". Любая помощь приветствуется?
290 просмотров
schedule 28.08.2023

fastify-mongodb: монго не определено при доступе
Я пытаюсь использовать Fastify и fastify-monogdb. На данный момент имею следующее... В моем /src/index.js const routes = require("./routes"); const fastify = require("fastify")({ logger: true }); routes.forEach((route, index) => {...
560 просмотров
schedule 30.03.2023

Как издеваться над плагином Fastify
Я пытаюсь написать модульное тестирование для приложения fastify, которое также имеет собственный плагин fastify. Есть ли способ, которым мы можем издеваться над плагином fastify? Я пытался издеваться над Jest и Sinon без особого успеха.
477 просмотров
schedule 06.01.2023

Как использовать TypeScript с Sequelize
У меня уже есть серверное приложение, написанное на Node, PostgreSQL, Sequelize с использованием Fastify. Теперь я хотел бы использовать TypeScript. Может ли кто-нибудь сказать мне, как начать переписывать мое серверное приложение с использованием...
18330 просмотров

Как я могу отменить или отменить изменения базы данных, сделанные во время тестирования, с помощью «tap» после завершения теста?
Я использую структуру tap для тестирования моего приложения узла. Во время выполнения теста я вношу некоторые изменения в базу данных. Я хочу отменить все изменения, внесенные в базу данных после тестирования. Может ли кто-нибудь помочь мне в...
168 просмотров
schedule 08.04.2023

Отсутствие покрытия кода для интеграционных тестов Fastify с использованием NYC / Istanbul, написанных на Typescript
В настоящее время я пытаюсь получить покрытие кода на своих маршрутах fastify с помощью Mocha и NYC. Я пробовал заранее инструментировать код, а затем запускать тесты на инструментированном коде, а также просто пытался настроить NYC различными...
180 просмотров
schedule 22.12.2021

Apollo Graphql с Fastify
Я пытался запустить сервер Apollo Ghraphql с помощью Fastify. Фрагмент кода для индексного файла ниже: - const { ApolloServer } = require('apollo-server-fastify'); const fastify = require('fastify')({ logger: true }) const config =...
1347 просмотров
schedule 16.04.2023

Nestjs - загрузка файлов с помощью fastify multipart
Я пытаюсь загрузить несколько файлов с помощью nestjs, используя адаптер fastify. Я могу сделать это, следуя руководству по этой ссылке - статья о загрузке Теперь это выполняет задание по загрузке файлов с использованием fastify-multipart, но я...
2480 просмотров
schedule 14.05.2023

Как отправить ответ от промежуточного программного обеспечения, созданного на сервере Nest fastify?
Я создал проект NestJs с помощью Fastify и создал для него промежуточное программное обеспечение, но я не могу понять, как отправить ответ клиенту, подобно тому, как мы могли бы сделать экспресс, любая помощь будет оценена по достоинству, спасибо !,...
597 просмотров
schedule 01.11.2022

Получение изображения из azure-blob и отправка его клиенту без локального сохранения с помощью сервера узла
Я хочу получить изображение из хранилища Azure blob и отправить его клиенту, не сохраняя его локально. Я могу получить изображение из хранилища BLOB-объектов и сохранить его в локальный файл, но изо всех сил пытаюсь отправить его клиенту без...
243 просмотров

Как получить доступ к экземпляру приложения fastify внутри импортированного файла
Я работаю над API для отдыха с поддержкой fastify и пытаюсь разделить свой код на логические файлы. У меня есть несколько объектов класса, которые я импортирую на свой сервер, где определено fastify и происходит fastify.listen. Чего я не могу...
155 просмотров
schedule 03.12.2022

Повышение производительности плагина
Я создал плагин для простых запросов с кэшированием и пулом соединений. Когда я отвечаю этим плагином (функцией), ответ медленнее, чем раньше. Поэтому мне интересно, не ошибся ли я с плагином. Это правильное использование или я где-то ошибаюсь?...
99 просмотров
schedule 28.12.2023

Как быстро рассчитать время отклика?
Контекст: меня интересует время запроса и ответа. Первый подход, чтобы узнать, когда запрос управляется Fastify, чтобы добавить хук, например fastify.addHook('onRequest', (request, reply, done) => { request.onRequestTimestamp = Date.now();...
78 просмотров
schedule 06.12.2022