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
Полноценный практический курс по созданию FullStack-приложения с использованием GraphQL, Node.js, Apollo Client и React. Разбирается, как построить API нового поколения на GraphQL, реализовать его на сервере и грамотно подключить на клиенте.
Ссылочка на видео: YouTube🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍4🔥4
Сохраняем текст из буфера обмена в файл!
Иногда нужно быстро взять то, что скопировано в буфер обмена, и сохранить это в файл.
Пример кода:
🔥 Такой подход можно использовать для заметок или временных сохранений.
⚙ Backend Ready | #практика
Иногда нужно быстро взять то, что скопировано в буфер обмена, и сохранить это в файл.
Пример кода:
const fs = require("fs");
const clipboard = require("clipboardy");
const text = clipboard.readSync();
// читаем текст из буфера
fs.writeFileSync("clipboard.txt", text);
// сохраняем в файл
console.log("Скопированный текст сохранён");
🔥 Такой подход можно использовать для заметок или временных сохранений.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤4🔥4
👍9🔥4
Когда одна и та же функция вызывается с одинаковыми аргументами — можно запоминать результат и не считать повторно. Это и есть мемоизация.
В этом посте:
• Обернём функцию в кэш.
• Сделаем поддержку нескольких аргументов.
• Добавим сброс кэша по вызову.
Всё это подходит для генераторов, вычислений, парсеров или запросов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤4👍4
Отличная памятка по Git, которая покрывает весь жизненный цикл работы с репозиторием. От создания проекта
git init
до публикации изменений git push
.На картинке — полный workflow и более 40 команд, разбитых по категориям: основы, создание, обновление, просмотр, ветвление и отслеживание файлов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤6🔥6👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Каждый день появляются новые публикации: от простых туториалов до обзоров фреймворков, паттернов и рефакторинга.
Полезно как для новичков, так и для тех, кто хочет быть в курсе трендов.
📌 Оставляю ссылочку: dev.to/t/node
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍4🔥4
Нужно принять строку с username и выдать корректную ссылку формата
https://yangx.top/user
. Пользователь может ввести @, пробелы, нижний регистр и мы всё нормализуем.В этой задаче:
• Очищаем ввод от @ и пробелов.
• Формируем финальную ссылку.
• Вызываем готовую функцию и получаем ссылку для профиля.
Может пригодиться для автоматизации и парсеров.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍6🔥5👎1