Публикации по теме 'nestjs'
Реализация внешних параметров конфигурации в NestJS
Быстрый шаг вперед с конфигурацией среды NestJS
Вы, вероятно, потратили некоторое время на работу с замечательной инфраструктурой NestJS, и теперь пришло время узнать, как получить некоторые внешние значения для ваших параметров конфигурации, таких как некоторые ключевые или глобальные переменные, например:
Номер порта прослушивания приложения Префикс глобального маршрута API Параметры JWT (секрет токена, время истечения срока действия токена, например, в секундах) Параметры..
3–6 NestJS Hunter: борьба со сложностью в Node.js
На этом уроке мы узнаем, как реализовать аутентификацию и авторизацию в приложении NestJS с использованием Passport и JWT.
Установите необходимые пакеты: Установите необходимые пакеты для Passport, JWT и хеширования паролей:
npm install --save @nestjs/passport @nestjs/jwt passport passport-jwt bcryptjs
Создайте сущность пользователя: создайте новый файл с именем user.entity.ts в папке src и добавьте следующий код:
import { Entity, PrimaryGeneratedColumn, Column, Unique }..
Аспектно-ориентированное программирование с NestJS
Если вы считаете, что объектно-ориентированное программирование предназначено для старшего поколения разработчиков… И функциональное программирование звучит круто для вас, но все эти монады кажутся слишком сложными.
У меня есть потенциальное решение для вас!
Аспектно-ориентированное программирование (АОП)! Это спасет отрасль!
Я просто шучу! АОП — не очередной чемпион на поле боя (слава Богу…).
На самом деле АОП был придуман для поддержки ООП.
В этой статье мы рассмотрим, что..
NestJS: аутентификация с помощью JWT и Postgres (2022 г.)
Создайте приложение NestJS для аутентификации с помощью Postgres, JWT и переменных среды.
Иногда NestJS может стать ошеломляющим для новичка. Я знаю это, потому что когда-то я тоже был в этой точке. Я имею в виду, что для того, чтобы написать API с аутентификацией, нам приходится иметь дело со многими вещами: самим NestJS, TypeORM, базой данных, JWT, паспортами, псевдонимами путей, DTO, проверкой, защитой, каналами и так далее.
Но позвольте мне сказать вам, это не так сложно, как..
Улучшение Nest.js : основные пакеты, которые вы должны знать
Ускорьте🚀 свою разработку с помощью основных пакетов и инструментов
Nest.js стал популярной средой для разработчиков, стремящихся создавать мощные серверные приложения с помощью Node.js. Сочетание безопасности TypeScript и модульной архитектуры завоевало сердца разработчиков по всему миру (в том числе и меня). Но знаете ли вы, что вы можете вывести свои проекты Nest.js на новый уровень с помощью некоторых удивительных пакетов?
Если вы новичок в Nest.js или еще не знакомы с ним, не..
Универсальный сервис поиска NestJS, работает с любым объектом TypeORM
Конечные точки поиска всегда требуются в любом бэкэнде, но задача для этого повторяется, поэтому ее можно реализовать общим способом с помощью службы внедрения Nestjs.
Перед выполнением сервиса давайте сначала создадим контроллер с внедренным репозиторием TypeORM, в этом случае использования я буду использовать классический Контроллер статей и сущность с пустой конечной точкой поиска, но вы можете использовать любую сущность по своему желанию:
После этого мы можем создать нашу..
Классный фреймворк!
Классный фреймворк!