Backend Ready | IT
6.81K subscribers
766 photos
70 videos
5 files
520 links
Авторский канал по Backend разработке.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

Реклама на бирже: https://telega.in/c/backend_ready
加入频道
👩‍💻 Шпаргалка по шифрованию в Node.js

В этом посте рассмотрим ключевые методы для хеширования, создания случайных строк, и шифрования. Что является полезным при работе с паролями, токенами и безопасностью.

Backend Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍5🤝5
👩‍💻 Rate Limiter своими руками!

Иногда надо ограничить частоту запросов от клиента. Например: не больше 5 запросов в минуту. Вместо того чтобы ставить Redis или Nginx — мы напишем свою простую версию на Python.

В этом посте:

Как сохранить время последних запросов от пользователя
Как ограничить по IP или токену
Как использовать deque или collections.defaultdict


🔥 — если узнал новое
🤝 — если знал решение


Backend Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍8🤝3
👩‍💻 Решим задачу на Node.js — валидация паролей!

Пишем функцию, которая проверяет, соответствует ли пароль требованиям безопасности. Это полезная вещь которая используется практически на каждом сайте.

В этом посте:
Используем регулярные выражения
Проверяем пароль и выводим проблемы
Работаем с readline


🔥 — если узнал новое
🤝 — если уже делал подобное


Backend Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥35👍19🤝6👎1
👩‍💻 Рассмотрим модуль zlib в Node.js — крутой способ для сжатия и распаковки данных!

В этой шпаргалке рассмотрены основные методы для сжатия и распаковки данных, рассказано для чего и в каких ситуациях лучше использовать тот или иной метод.

Backend Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14🤝5👍3
🔥9👍3
Что же выведет консоль?
Anonymous Quiz
26%
A
41%
B
17%
C
16%
D
🔥15👍7