Backend #07 | Как работает память в Node.js? Статический и динамический контекст в Express

Куда исчезают переменные и почему сервер выдает одно и то же число? Разбираемся, как устроена память в Node.js и как Express изолирует запросы. В этом уроке мы разберем каверзную тему, на которой спотыкаются многие фронтенд-разработчики — жизненный цикл переменных в бэкенд-приложении. На практическом примере с генерацией случайных чисел (Math.random) мы увидим, какой код выполняется всего один раз при инициализации скрипта, а какой запускается динамически при каждом новом HTTP-запросе. Поймем, как работает состояние сервера в оперативной памяти и почему данные сохраняются между запросами разных пользователей. Исходный код, домашние задания и поддержка в чате: 🛒 Полный курс на UDEMY: https://www.udemy.com/course/backend-nodejs-api/?referralCode=4815C64FC95B2B6CBD7B 📢 Наш Telegram-канал: https://t.me/devhotspot #nodejs #express #бэкенд #javascript #devhotspot

Иконка канала Меняем Тарифы
9 подписчиков
12+
2 просмотра
11 дней назад
12+
2 просмотра
11 дней назад

Куда исчезают переменные и почему сервер выдает одно и то же число? Разбираемся, как устроена память в Node.js и как Express изолирует запросы. В этом уроке мы разберем каверзную тему, на которой спотыкаются многие фронтенд-разработчики — жизненный цикл переменных в бэкенд-приложении. На практическом примере с генерацией случайных чисел (Math.random) мы увидим, какой код выполняется всего один раз при инициализации скрипта, а какой запускается динамически при каждом новом HTTP-запросе. Поймем, как работает состояние сервера в оперативной памяти и почему данные сохраняются между запросами разных пользователей. Исходный код, домашние задания и поддержка в чате: 🛒 Полный курс на UDEMY: https://www.udemy.com/course/backend-nodejs-api/?referralCode=4815C64FC95B2B6CBD7B 📢 Наш Telegram-канал: https://t.me/devhotspot #nodejs #express #бэкенд #javascript #devhotspot

, чтобы оставлять комментарии