Заметки разработчика
470 subscribers
673 photos
4 videos
1.17K links
Заметки о Frontend, Backend и немного DevOps. В основном о #PHP, #Laravel, #JavaScript, #HTML, #CSS, тестировании и настройке серверов.

https://www.dev-notes.ru

@snakenf
Download Telegram
#NodeJS #npm #yarn

👩‍💻 npm vs. yarn: Ключевые различия и сравнение

В экосистеме JavaScript выбор между менеджерами пакетов npm и yarn может существенно повлиять на рабочий процесс разработки. И npm, и yarn широко используются в качестве инструментов, помогающих разработчикам управлять зависимостями в проектах, но каждый из них предлагает уникальные возможности, отвечающие различным потребностям проекта. В статье, посвящённой сравнению npm и yarn, мы рассмотрим их ключевые различия, преимущества и примеры использования, чтобы помочь решить, что лучше для ваших проектов.

🖥 Читать статью

📱 @dev_notes_ru
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
#NodeJS #React

👩‍💻 Что означает гидратация

Термин гидратация часто встречается в разговорах о JavaScript фреймворках.

Короткий ответ: это процесс, в ходе которого JavaScript выполняет, согласовывает и делает интерактивным HTML, уже находящийся в DOM, посредством рендеринга на стороне сервера (SSR).

🖥 Читать статью

📱 @dev_notes_ru
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2🔥1
👩‍💻 Защитите Node.js приложения с `npx is-my-node-vulnerable`

Пакет is-my-node-vulnerable сравнивает вашу версию Node.js с базой данных безопасности Node.js, мгновенно предоставляя информацию о потенциальных рисках безопасности.

🖥 Читать статью

📱 @dev_notes_ru

#NodeJS #Security
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Vinyl и vinyl-fs: сквозные потоки в Gulp

Пока инструменты вроде Vite решают задачи сборки фронтенда «из коробки», Gulp нашёл свою нишу как гибкая платформа для автоматизации на основе потоков файлов. В новой статье мы исследуем его ядро — объект Vinyl и модуль vinyl-fs.

Вы узнаете:
▸ Как виртуальный файловый формат Vinyl абстрагирует работу с файлами.
▸ Почему функция gulp.src() — это интерфейс к vinyl-fs.
▸ На каких современных паттернах строится управление потоками вместо устаревшего passthrough.
▸ Как применять эти знания на практике: сборка JS-проектов, генерация контента, оптимизация ресурсов.

Статья поможет понять архитектурные принципы, которые превращают Gulp в конструктор для сложной автоматизации, где важна не только сборка, но и многоэтапная обработка гетерогенных данных.

🖥 Читать статью

📱 @dev_notes_ru

#Gulp #NodeJS
Please open Telegram to view this post
VIEW IN TELEGRAM