Node.JS [ru] | Серверный JavaScript
11.3K subscribers
97 photos
5 videos
25 files
3.32K 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
​​Smart Swatch - генератор оттенков для цвета

Можно экспортировать в Chakra UI тему, Figma / Sketch и CSS переменные

#jstools #webdev #frontend #design
​​Canvas-Txt - JavaScript библиотека для рендеринга текста на 2D холсте

Из фич:

простая настройка всех параметров (ширина, высота, размер шрифта, высота строки и т.д.)
маленький размер (1.92кб)
нет зависимостей

#jslib #frontend #webdev #canvas #javascript
​​Mercury Parser - парсер для HTML страниц, который превращает разметку в читаемые данные

На входе он получает URL страницы, на выходе генерирует JSON с метаданными, и пропаршенным текстом

#webdev #javascript #frontend #jslib
​​Escaya – очень быстрый парсер для JavaScript

Обладает поддержкой ES2021

Малый объём используемой памяти

Маленький размер (~84 KB)

Хорошо протестирован (~34000 юнит тестов)

#jslib #javascript
​​FAST - интерфейсная система от Microsoft

Является набором модулей для создания интерфейсов, основанных на веб компонентах, которые можно переиспользовать в разных приложениях с разным стеком.

FAST легко расширяется для создания своих UI библиотек (например Material UI).

На данный момент существует интеграция с ASP.NET, Vue, Angular, Blazor и др. Интеграция для React находится в разработке.

#webdev #javascript #frontend #fast #vue #angular #blazor #webcomponents #jslib
​​tinyhttp - современный и быстрый веб-фреймворк для Node.js, являющийся альтернативой Express

Основные преимущества:

Не зависит от легаси модулей по типу object.assign

Совместим с промежуточными обработчиками для Express

Есть поддержка ассинхронных обработчиков

Существует готовый набор обработчиков для общих задач по типу логгирования и парсинга кук

Написан на TypeScript и как следствие есть типизация из коробки

Фреймворк находится в ранней разработке, поэтому не весь функционал из Express до конца перенесён.

P.S. Создателем фреймворка является автор канала (@talentless_guy), если есть фидбек по поводу tinyhttp, то пишите в личку (или в наш чат) :D

#backend #webdev #javascript #typescript #tinyhttp #express #nodejs
Node.JS [ru] | Серверный JavaScript pinned «​​tinyhttp - современный и быстрый веб-фреймворк для Node.js, являющийся альтернативой Express Основные преимущества: Не зависит от легаси модулей по типу object.assign Совместим с промежуточными обработчиками для Express Есть поддержка ассинхронных обработчиков…»