Node.JS [ru] | Серверный JavaScript
11.3K subscribers
95 photos
5 videos
25 files
3.31K links
Все о разработке backend части на JavaScript (Node JS).
А так же: Express JS, Next JS, Nest, Socket.IO

Канал на бирже - https://telega.in/c/we_use_js

По вопросам рекламы или разработки: @g_abashkin

РКН: https://vk.cc/cJPGOP
Download Telegram
Playwright, кроссбраузерный аналог Puppeteer от его же создателей для автоматизации действий в браузере → https://github.com/microsoft/playwright
Введение в Yarn 2

Во второй версии Yarn улучшился вывод, он стал более читаемым, появился dlx (npx для yarn), расширение функционала плагинами, PnP и многое другое
​​Написание JavaScript'а без зависимостей

Статья расказывает про опыт написания JavaScript для рендера DOM внутри Rust библиотеки, без использования каких-либо библиотек для UI.
Forwarded from Веб-стандарты (Веб-стандарты)
Магический радужный градиент при помощи CSS Houdini и React-хуков. Джош Комю анимирует радиальный градиент, используя CSS Properties and Values API для задания типа кастомным свойствам — https://www.joshwcomeau.com/posts/rainbow-button/
​​Colorpickr - React компонент для выбора цвета

В отличие от встроенного выбора цвета компонент можно кастомизировать
​​Pax - сверхбыстрый бандлер для JavaScript, написанный на Rust

Из интересных фич:

- Поддержка ES модулей из коробки. Babel не требуется
- Генерация Source-map
- External модули
- Отслеживание обновлений (watch режим)


#pax #bundler #frontend #webdev #jstools #javascript
Разработка современных веб приложений с Next.js и MongoDB

Недавно в Next.js завезли поддержку API эндпоинтов прямо в проекте, а это значит что ничто не мешает привязать БД. В данной статье показывается как сделать полностью автономное (не зависящее от сторонних API) приложение на Next.js + MongoDB и next-connect
​​Packem - очень быстрый бандлер, написанный на Rust

Является альтернативой Parcel

Фичи:

1) поддержка Babel плагинов и пресетов
2) API для создания плагинов
3) Простой конфиг

Похож на Pax, но ближе к Parcel и использует конфиг вместо CLI аргументов