Node.JS [ru] | Серверный JavaScript
11.3K subscribers
92 photos
5 videos
25 files
3.28K 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
​​QEdit - простой, но мощный виджет редактора кода для браузера

- Расширяется с помощью API для плагинов
- Подсветка синтаксиса с помощью Highlight.js или Prism
- Автоформатирование кода при помощи специального плагина
- Гибкая настройка редактора

#jslib #javascript #frontend #webdev
​​Shoulders - CLI для отображения списка открытых issues у npm зависимостей

С помощью этой утилиты можно легко найти проблемный модуль (у которого например какой-то баг), и посмотреть открыт ли уже на него issue

Ещё одно предназначение - возможность узнать, как можно помочь модулям, которые вы используете

#jstools #javascript #cli #npm
Вышел npm 7

В новой версии пакетного менеджера появились:
- поддержка рабочих пространств (аналог yarn workspaces)
- автоматическая установка peer зависимостей
- поддержка yarn.lock

#jsrelease #npm #backend #nodejs #javascript
Вышел tinyhttp 0.5

В новой версии веб фреймворка добавились новые расширения для req и res:

- res.append
- req.path

Также были созданы два новых модуля @tinyhttp/rate-limit для ограничения запросов, и @tinyhttp/unless для кондиционального роутинга

Добавилось очень много новых примеров, включая интеграцию с Prisma и React SSR

#jsrelease #javascript #backend #nodejs #webdev
​​Вышел Node.js 15

Список некоторых новвоведений:

- npm обновлён до 7 версии
- поддержка QUIC, т.е. HTTP/3. Можно попробовать через экспериментальный флаг
- добавлен алиас на assert/strict
- V8 обновлён до версии 8.6, а это значит что теперь поддерживаются Promise.any, AggregateError, replaceAll и операторы логического присваивания
- Изменено поведение ошибок в промисах. Теперь вместо предупреждения и продолжения исполнения программы кидается ошибка.

#jsrelease #nodejs #backend #javascript
​​Написание современного бекенда на TypeScript, PostgreSQL и Prisma

Серия статей про создание REST API с помощью Prisma, включая авторизацию, CRUD, CI и тестирование

#jsarticle #javascript #backend #webdev #prisma #typescript #postgresql #rest
Не секрет, что лучшие вакансии в айти расходятся задолго до попадания на hh и linkedin. Одно из мест где можно ловить такие варианты это канал Профунктора: NVIDIA, Revolut, Bolt, Мосбиржа и другие лучшие карьерные варианты для разработчиков появляются там регулярно. Стоит подписаться, чтобы быть в курсе того сколько нынче платят «по рынку», и не гнуть спину за полцены из-за того что неудачно прособеседовался год назад.

@profunctor_jobs