devSchacht (@DevSchacht) header
devSchacht (@DevSchacht) profile picture

Подкаст. Переводы. Веб-разработка.

Joined March 2017
Photo by devSchacht (@DevSchacht)Photo by devSchacht (@DevSchacht)Photo by devSchacht (@DevSchacht)
Первый и, возможно, немного наивный взгляд на AWS-лямбды как основу для микросервиса youtu.be/MESZP4thrTk
1
1
28
В Node 16 AbortController вышел из экспериментальной стадии. Пора научиться его использовать! youtu.be/RKSNE23lNi4
1
5
13
После первого видео об SSE накопились вопросы и самый важный из них — какие ограничения у этой технологии и как их преодолеть? Разбираемся и лечим. Спойлер: будем учиться работать с HTTP/2 на node.js. youtu.be/v6Fc4FQwNa4
2
20
Иногда нам нужно передавать данные с сервера небольшими порциями продолжительное время. При этом канал остаётся односторонним, а значит веб-сокеты будут избыточными. На помощь приходит SSE, простая, но почему-то всё ещё достаточно редкая технология. youtu.be/CJrmK3IXC8o
1
4
1
41
Наше предыдущее решение работает, но обладает рядом недостатков. Давайте приведём его в порядок. youtu.be/6eoMjoCJlnI
11
Иногда случается задача прокинуть пришедшие в запросе заголовки до следующего бэкенда. Посмотрим, как просто можно решить её в Nest если воспользоваться перехватчиками в Axios и подмешать немного магии Async Local Storage youtube.com/watch?v=GaDwhahC…
2
14
Внедряем AsyncLocalStorage в Nest youtu.be/_c1OLRG-t2o
5
Сравниваем использование AsyncLocalStorage и cls-hooked youtu.be/q5kh3_11sN4
8
Идентификатор запроса и cls-hooked — логируем правильно Для того, чтобы в логах приложения отличить запрос одного пользователя от другого применяют подход с передачей метки. В этом уроке мы научимся передавать метку запроса между слоями нашего приложения. youtu.be/Ic8pitwDIlI
1
15
youtu.be/L9y8h7J11aY Чистим и упрощаем наш код. Избавляемся от множественных вхождений passport, заменяем неявное явным, убираем middleware.
1
18
youtu.be/p3TOdbXPCC8 Подчистим Interceptor от Promise и научимся редиректить незалогиненных пользователей на страницу авторизации.
1
1
1
13
youtu.be/4aLqtyC0dwE Разберёмся чем грозит использование Express request в nest-приложениях. Как переключить сервис в скоуп request и почему не стоит этого делать. Как не обращаться в контроллере к request напрямую.
1
9
youtu.be/YGYgQbyU7yI Ещё одной реализацией SSO (технологии единого входа) является OpenID Connect. Посмотрим, как подключить openid-client к nest-приложению используя passport.
6
youtu.be/f1_BPuOYhZw Иногда мы сталкиваемся с задачами сделать общую аутентификацию для нескольких доменов. На помощь приходит технология SSO одной из реализаций которой является протокол SAML. Разберёмся, как можно быстро подключить в express-приложение SAML-клиент.
1
10