Содержание
- 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. Скачать презентацию











































Практические аспекты проведения аудита с целью оценки соответствия требованиям ФЗ «О персональных данных»
Растения-зеленая одежда Земли - презентация по Окружающему миру
РЕЗУЛЬТАТЫ МОДЕРНИЗАЦИИ СВИНОВОДЧЕСКОЙ ОТРАСЛИ РОССИ в 2006-2009 гг. И ПЕРСПЕКТИВЫ до 2012г.
В мире животных
Художественные особенности в Лирике Лермонтова
Салонные умницы: хозяйки литературных салонов России
ТЕМА УРОКА: «Гласные О и Е после шипящих в суффиксах существительных»
Принципы организации и деятельности прокуратуры, их значение
Презентация Дима
Презентация на тему Выявление анализ и оценка стратегических альтернатив
Правовое регулирование информационного обеспечения предпринимательской деятельности
Презентация на тему История появления бисера
Милая моя и такая родная Русь
Объемное конструирование из бумаги
Макролон 1239 в производстве возвратных бутылей для воды (18.9 л)
Локальные преобразования фильтр, маска
Ежегодный отчет главы города Каменска-Уральского о результатах своей деятельности, о результатах деятельности Администрации гор
Презентация на тему Первые паровозы Черепановых
PH Balance Stones. Как продать
Спортивные игры для дошкольников
Наша любимая школа!
Всегда ли дружба важнее всего
Откуда берётся хлеб? papa-vlad.narod.ru Это зерно - пшеница.
Правоотношения и правонарушения
К ОНСТАНТИН Д МИТРИЕВИЧ У ШИНСКИЙ К. Д. У шинский Не ладно скроен, да крепко сшит Беленький, гладенький зайчик сказал ежу: - Какое у те
4 закона увещевания 1.Золотое правило: «Оценивай других так, как хотел бы чтобы оценивали тебя» 2.Правило 10 секунд: «Прежде чем осужд
Обучение лиц предпенсионного возраста
Социалистическая индустриализация в СССР