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

Автор: @energy_it

Реклама на бирже: https://telega.in/c/backend_ready
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
Git How To — сайт, который предлагает пошаговые руководства и практические примеры для изучения системы контроля версий Git, облегчая процесс освоения её основных команд и функционала.

📌 Оставляю ссылочку: githowto.com

Backend Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥53
👩‍💻 Рассмотрим два способа работать с окружением!

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

path.resolve() — создаёт абсолютный путь из сегментов. Позволяет безопасно и кроссплатформенно работать с файлами и директориями. Особенно важен при сборке путей к ресурсам.

os.cpus() — возвращает массив с информацией о каждом ядре процессора. С его помощью можно узнать количество ядер и грамотно распределить нагрузку. Подходит для CLI и многопоточной обработки.

🔥 — если узнал новое
🤝 — если уже пользовался


Backend Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10🤝7👍4
😎 Нашёл статью в которой вы научитесь создавать собственный генератор QR-кодов!

Она включает:
• Установку и настройку библиотеки qrcode
• Создание REST API на Express
• Генерацию и вывод QR-кода в браузере
• Примеры с генерацией по ссылке и тексту

🔘 Продолжай читать на HTML Academy


Backend Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍41
👩‍💻 Разберем немного многопоточности в Node.js с помощью Worker Threads!

Когда async/await и setTimeout уже не помогает, а задача нагружает процессор — стоит подключать воркеры. worker_threads дают возможность запускать отдельные потоки прямо в Node.js, передавать данные и получать результат без блокировки основного потока.

Backend Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍43
👩‍💻 Парсим HTML на Node.js — достаём данные с сайтов!

Хочешь собрать свой мониторинг цен, агрегатор статей или просто достать нужные данные с чужого сайта? В этом посте ты научишься парсить HTML на Node.js с помощью библиотеки Cheerio.

Сегодня рассмотрим:
Как безопасно загрузить HTML-страницу

Проверку статуса ответа перед парсингом

Поиск и извлечения нужных элементов через jQuery-подобные селекторы


🔥 — если узнал новое
🤝 — если уже парсил сайты


Backend Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18🤝5👍4
👩‍💻 Фундаментальное понимание Node.js

Уникальный плейлист, где ты поймёшь, как устроен Node.js на глубоком уровне — с объяснениями асинхронности, API и архитектуры. Лекции проходят в формате живого разбора и примерами. Подойдёт для тех, кто хочет мыслить, а не просто писать код.

Ссылочка на плейлист: YouTube 🖤


Backend Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥42
6👍4🔥3
Что же выведет консоль?
Anonymous Quiz
47%
A
34%
B
10%
C
9%
D
🔥105👍3
👩‍💻 Вся асинхронность Node.js — на одной схеме!

Асинхронное программирование — сердце Node.js. На картинке ты найдёшь карту всех подходов: от callback hell и Promise, до EventEmitter, Rx и даже Async Iterators.

Сохрани себе, если хочешь разобраться, какие бывают модели и как они связаны между собой.

Backend Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍5
👩‍💻 Как адаптировать поведение в зависимости от запуска?

Иногда нужно понять: приложение работает в dev-режиме или уже в проде? А может его запустили с отладкой? Вот два способа это отследить:

process.execArgv — показывает, с какими флагами был запущен Node.js. Можно отловить --inspect, --trace-warnings и прочие важные режимы.

process.env — доступ к переменным окружения. Часто используется NODE_ENV, но можно настроить и свои. Это основа гибкой конфигурации приложений.

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


Backend Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🤝7👍5