This media is not supported in your browser
VIEW IN TELEGRAM
Это онлайн-учебнике по JavaScript, который идеально подходит как для новичков, так и для тех, кто хочет углубить свои знания.
Он охватывает абсолютно все аспекты языка: от базовых концепций, таких как переменные, функции и циклы, до более продвинутых тем.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍5❤1
Загружаем файл из формы в Node.js через multer!
Когда пользователь должен отправить файл (например, фото, документ или отчёт), сервер должен его принять и сохранить. В Express это делается через библиотеку
Настраиваем загрузку:
Cоздаём маршрут для загрузки:
🔥 Теперь, если отправить форму с
Название берётся из
⚙ Backend Ready | #практика
Когда пользователь должен отправить файл (например, фото, документ или отчёт), сервер должен его принять и сохранить. В Express это делается через библиотеку
multer
, которая умеет обрабатывать формы с файлами (multipart/form-data
).Настраиваем загрузку:
const multer = require("multer");
const upload = multer({ dest: "uploads/" }); // файлы будут сохраняться в эту папку
Cоздаём маршрут для загрузки:
app.post("/upload", upload.single("file"), (req, res) => {
res.send("Файл загружен: " + req.file.originalname);
});
🔥 Теперь, если отправить форму с
input type="file" name="file"
, сервер примет файл и положит его в uploads/
. Название берётся из
req.file.originalname
, сам файл получает временное имя.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤5👍5
Например,
HTTP
отвечает за загрузку веб-страниц, а SSH
позволяет подключаться к удалённым серверам по защищённому каналу.На картинке — 9 основных протоколов, которые стоит держать под рукой.
Сохрани, чтобы не забыть!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍5🔥5
Сегодня покажу, как читать
.xlsx
, доставать таблицы, парсить строки и генерировать Excel-файлы с данными.В этом посте рассмотрим:
• Установку xlsx и читение Excel-файл.
• Спарсим таблицу в JSON-массив.
• Сгенерируем Excel из массива объектов.
Это идеально для отчётов, выгрузок,
CRM
и всего, что связано с табличками.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤8👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Faker — позволяет легко вставлять случайные имена, адреса, номера телефонов, даты и другие данные прямо в ваш код.
Очень удобно при разработке и тестировании, особенно если нужно наполнить макеты реалистичными значениями.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍3
Cегодня мы создадим консольную утилиту которая сама будет создавать задачи и проверять ответы пользователя.
В этом посте:
• Создадим генератор задач на проценты.
• Реализуем генератор уравнений.
• Проверим ответ и скажем результат.
Можно использовать как игру, практику или даже для автогенерации домашних заданий.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤5👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Включает в себя тщательно отобранные библиотеки, инструменты, фреймворки, утилиты и даже статьи.
Если хочешь ускорить разработку, изучить лучшие практики и использовать только проверенные решения — этот список точно пригодится.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍5🔥5
Хешируй данные через createHash, подписывай и проверяй через sign/verify, шифруй с createCipheriv, генерируй ключи и безопасные байты. Никаких сторонних библиотек — только стандартный crypto, проверенный временем и безопасностью.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥6❤4🤝3