Сжатие данных при отправке с Frontend на Backend

Опубликовано: 23 Март 2025
на канале: Архитектор ПО. Александр Желнин
3,871
171

#angular #frontend #backend #typescript #csharp #netcore
В этом видео расскажу как сделать сжатие данных со стороны Frontend и что вам нужно сделать на Backend для того что бы принять эти сжатые данные и что бы всё другие подсистемы даже не догадались что вы передавали сжатые данные.

Установка библиотеки для компрессии
npm i -D @types/pako
npm i pako

00:00 - Обоснование
01:26 - Сжатие со стороны сервера
03:36 - Почему JSON хорошо сжимается
04:21 - Сжатие на Frontend
05:04 - Pako
06:49 - Реализация через Interceptor
13:52 - Получение сжатых данных на Backend
18:33 - Почему deflate, а не gzip?
19:58 - Правильная регистрация Interceptor
22:39 - Заключение