Содержание
- 2. Меня хорошо видно && слышно? Ставьте , если все хорошо Напишите в чат, если есть проблемы
- 3. Проверить, идет ли запись!
- 4. Активно участвуем Задаем вопрос в чат или голосом Off-topic обсуждаем в Slack #канал группы или #general
- 5. Особенности Nest.js Николай Лапшин
- 6. Маршрут вебинара Exception filters Pipes Рефлексия, ответы на вопросы Кодинг Guards Custom Decorators Авторизация, аутентификация Кодинг
- 7. Exception filters
- 8. Exception filters
- 9. Exception filters Nest имеет встроенный уровень исключений, который отвечает за обработку всех необработанных исключений в приложении.
- 10. Фильтры по умолчанию
- 11. Exception filters
- 12. Exception filters: Стандартные исключения @Catch() export class AllExceptionsFilter implements ExceptionFilter { catch(exception: any, host: ArgumentsHost) {
- 13. Exception filters: Стандартные исключения
- 14. Pipes
- 15. Nest Pipes
- 16. Nest Pipes
- 17. Nest Pipes Используются для преобразования аргументов запросов Также используются для валидации Срабатываю перед вызовом метода Аннотируются
- 18. Nest Pipes Pipes - класс, аннотированный с помощью декоратора @Injectable() Выполняются перед вызовом метода Реализуют интерфейс
- 19. Nest Pipes Pipes из коробки: ValidationPipe ParseIntPipe ParseBoolPipe ParseArrayPipe ParseUUIDPipe DefaultValuePipe @Get(':id') async findOne(@Param('id', ParseIntPipe) id:
- 20. Nest Pipes Каждый pipe должен реализовывать метод transform Метод имеет два параметра: входящее значение (value) и
- 21. Guards
- 22. Guards
- 23. Guards Guard - это класс, определяющий, доступен ли запрос для выполнения по условиям аннотируется @Injectable() должен
- 24. Guards: Authorization guard import { Injectable, CanActivate, ExecutionContext } from '@nestjs/common'; import { Observable } from
- 25. Interceptors
- 26. Interceptors
- 27. Interceptors Interceptor (Перехватчик) - это класс, аннотированный с помощью декоратора @Injectable() Перехватчики должны реализовывать интерфейс NestInterceptor.
- 28. Interceptors Interceptor (перехватчик) – класс, аннотированный @Injectable() Реализует интерфейс NestInterceptor Позволяют привязать дополнительную логику до или
- 29. Interceptors: Создание перехватчика
- 30. Custom decorators
- 31. Custom decorators Что такое декоратор?
- 32. Custom decorators
- 33. Custom decorators Nest использует концепцию декораторов. Декораторы в JavaScript на текущий момент находятся в Stage 2
- 34. Custom decorators Как мне работать с декораторами в других проектах? Javascript: Для работы с декораторами необходим
- 35. Custom decorators В Nest по умолчанию входит стандартный набор декораторов параметров (из пакета @nestjs/common)
- 36. Custom decorators: Создание декоратора
- 37. Аутентификация
- 38. Аутентификация В чем различие аутентификации против авторизации?
- 39. Аутентификация
- 40. Аутентификация: Passport Passport - самая популярная библиотека аутентификации node.js, хорошо известная сообществу и успешно используемая во
- 41. Аутентификация: JWT
- 42. Аутентификация: Установка Passport $ npm install --save @nestjs/passport passport passport-local $ npm install --save-dev @types/passport-local Passport
- 43. Итоги - тезисы Познакомились с основными механизмами работы с запросами в nest.js: exception filters, interceptors 1
- 44. Список материалов для изучения Nest Pipes Class validator Passport JS Custom Decorators Proposal-decorators Про токены, JSON
- 46. Скачать презентацию











































Интерактивные объекты нашего парка
Энергоэффективность инженерных систем промышленных предприятийМельников В.М., доцент, к.т.н., Стариков А.Н., доцент, к.т.н., Карев Д.
Государственная политика в области охраны и укрепления здоровья
Опыт работы заместителя директора по УВР
Сера
Скачать на свой ПК необходимое обновление в папкуC:\Program Files\Plany3.73 или Plany3.74. Разархивировать. Выполнить файл.
Питание и здоровье
2009 год.
микроэкономика
«Правила создания электронных информационных ресурсов для вывода продукции на иностранные рынки»
Интерьер
Презентация на тему Построение чертежа ночной сорочки
Считаем со Смешариками (3 класс)
Считаем площадь реновации микрорайона
Мастер-класс по созданию презентаций
Различные модели общеобразовательных учреждений в Хабаровском крае как условие повышения качества образования
Тема урока «Корыстные преступления»
Паровозик из ромашково
Презентация на тему ИЗЛОЖЕНИЕ Старшие друзья
Белое Море
Презентация на тему Внешняя политика СССР в 1930-е годы
РОДОВОЙ ТРАВМАТИЗМ МАТЕРИ И ПЛОДА
Презентация на тему Г. Остер. "Задачник"
bunau
Что такое кровь? (окруж.мир 4 кл.)(Сложный ли это текст?) Надо ли это все помнить? (Нет – минимакс)
Navidad en España
ЦСПА нового поколения
Автоматизация поиска оптимальных режимов работы РУ на основе использования методов поиска глобального оптимума и кодов типа RELAP5