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











































The Pleasure of Reading
Аналитический обзор “Юридическое образование в России”
Психофизиологические основы учебного труда. Средства физической культуры в регулировании работоспособности
Тест по теме «Народные песни»(8 класс, УМК под ред.Г.И.Беленького
Презентация на тему Герои басен – реальные животные
5
Конвенция о правах ребенка
1_urok
Если вы ограничиваете свой выбор лишь тем, что кажется возможным и разумным, вы исключаете себя от того, что вы действительно хотит
Анкета… Что это такое и как ее составить?
ДИСЦИПЛИНА “ИНФОРМАТИКА”
Рабочая встреча по ставкам узких специалистов. Разъяснения сводного слайда
Четыре замечательные точки треугольника
Интернет-эквайринг. QIWI
Федеральная целевая Программа «Модернизация транспортной системы России (2002-2010 годы)»
ПЕДАГОГИЧЕСКИЙ ПРОЕКТ Исследовательская внеурочная деятельность обучающихся как средство повышения учебной мотивации при изуч
ОНИ ПРОСЛАВИЛИ СВОИ ИМЕНА
Своя игра Тема Олимпийские игры
Формирование фондов оценочных средств (ФОС) на региональный этап всероссийской олимпиады профессионального мастерства
Знакомство с библиотекой МОУ «Губахинский детский дом»
Лев Николаевич Толстой "Прыжок"
Монеты древней руси
Интеллектуальная игра «Знаток русского языка»
Нормативно правовое обеспечение воспитательного процесса
Каменные шары – петросферы
Ведущая мероприятий
Требования к содержанию и оформлению исследовательских работ школьников
Сетевые графики