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

Автор: @energy_it

Реклама на бирже: https://telega.in/c/backend_ready
加入频道
👩‍💻 Запуск простого сервера!

Рассмотрим модуль http в Node.js, который позволяет создавать базовый сервер с текстовым ответом, реализовывать маршрутизацию для разных URL и возвращать данные в формате JSON.

- Базовый сервер
- Маршрутизация
- API с JSON


Подробнее читайте в карточках👆

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

Backend Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝8🔥5👍4
👩‍💻 Полезные методы для работы с данными!

• Array.prototype.flat — упрощает вложенные массивы, помогая работать с многомерными данными

• Path.join — удобный способ создавать корректные пути к файлам и папкам, особенно в кросс-платформенных проектах.

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

Backend Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝6🔥4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Постоянно забываете различные методы?

На
Cheatography собрано огромное количество шпаргалок, для веб-разработчиков, для десктоп-разработчиков, горячие клавиши под linux и всякое такое

Ссылочка: cheatography.com

Backend Ready | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2
👩‍💻 Работаем с потоками (Streams)

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

1. Readable Stream — читает данные частями, оптимизируя использование памяти:
const fs = require('fs');

const stream = fs.createReadStream('large-file.txt', { encoding: 'utf-8' });
stream.on('data', chunk => console.log(chunk));
// Логируем каждую порцию данных


2. Writable Stream — используется для записи данных в файл или другое назначение:
const writeStream = 
fs.createWriteStream('output.txt');

writeStream.write('First line\n'); // Записываем данные
writeStream.end(); // Завершаем поток


3. Пайпинг данных между потоками — с помощью метода .pipe() данные из Readable напрямую направляются в Writable:
const readStream = fs.createReadStream('input.txt');
const writeStream = fs.createWriteStream('output.txt')
;

// Передаем данные без промежуточных операций
readStream.pipe(writeStream);


Жми 🔥 если понравился пост и было полезно

Backend Ready | #техсобес
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2🤝2
👩‍💻 Базовая работа с URL!

Рассмотрим как использовать модуль url для работы с URL-адресами. Мы научимся разбирать URL, извлекать параметры и создавать URL с помощью различных методов:

- Разбор URL
- Извлечение параметров
- Создание URL


Подробнее читайте в карточках👆

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

Backend Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4🤝3
😂

Спокойной ночи! ☕️
Please open Telegram to view this post
VIEW IN TELEGRAM
😁24🔥1
📱 Шпаргалка по Node.js

Подробная шпаргалка по node.js, в которой собраны некоторые определения веб-разработки и самые необходимые команды для любого разработчика


⬇️ Скачать полную версию

Backend Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3🤝2👎1
👩‍💻 Имбовые методы, о которых нужно знать!

• console.table — Удобный способ вывести массивы объектов или ассоциативные массивы в табличном формате для лучшей читаемости и анализа.

os.platform — Помогает определить платформу операционной системы, что полезно при написании приложений, которые должны корректно работать на разных ОС.

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

Backend Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍3
👍2🔥2
Что выведет консоль?
Anonymous Quiz
29%
A
51%
B
12%
C
9%
D
👍5🔥1
😁20🔥3
👩‍💻 Полезные функции, о которых ты мог не знать

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

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


Backend Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍4🤝3