Node JS
2.07K subscribers
166 photos
66 videos
17 files
228 links
Подборки по Node js и все что с ним связано. По всем вопросам @evgenycarter
Download Telegram
Лучшие практические методы для рабочей среды: Защита

Термин “рабочий режим” означает тот этап жизненного цикла программного обеспечения, на котором приложение или API является в целом доступным для конечных пользователей или потребителей. Напротив, на этапе “разработки” происходит активное создание и тестирование кода, и приложение не является открытым для внешнего доступа. Соответствующие системные среды называются, соответственно, рабочей средой и средой разработки.

https://expressjs.com/ru/advanced/best-practice-security.html

✍️ @nodejs_lib
👍3
Создание «Google Sheets» через Websockets на Node.js

В этой статье мы разработаем табличный редактор - аналог Google Sheets (в упрощенном виде), работающий на основе вебсокетов, чтобы познакомиться со способами применения этой технологии в браузерах.

Поскольку цель - ознакомление, код будет не очень «чистым», но для базового примера этого будет достаточно. В качестве серверной платформы будем использовать Node.js, также потребуется пакет ws, предоставляющий API для работы с вебсокетами на сервере.

https://habr.com/ru/articles/718780/

✍️ @nodejs_lib
👍6
Building a Serverless AWS Lambda Function in Node.js: A Step-by-Step Guide

https://ibilalkayy.hashnode.dev/building-a-serverless-aws-lambda-function-in-nodejs-a-step-by-step-guide

✍️ @nodejs_lib
👍2
👍4
Топ-10 лучших проектов Node.js с открытым исходным кодом, за которыми стоит следить

NodeSource является частью экосистемы Node.js с 2014 года, внося свой вклад в проект с открытым исходным кодом, распространяя двоичные файлы (более 100 млн. ежегодно!), предоставляя экспертные услуги Node Services и создавая инструменты (N|Solid) для поддержки разработчиков в создании лучшего программного обеспечения с использованием Node.js.

Каждый год мы рассматриваем проекты с открытым исходным кодом, которые, по нашему мнению, являются наиболее интересными и окажут влияние на экосистему. В этом году мы решили отметить каждый из этих проектов наградой, так что добро пожаловать на первую часть премии N|Solid Awards!

https://nodesource.com/blog/2023-NSolid-Awards

✍️ @nodejs_lib
👍2
Media is too big
VIEW IN TELEGRAM
Чатбот с ChatGPT и NodeJS | ChatGPT NodeJS | OpenAI

В этом видео мы узнаем, как можно написать собственное nodejs-приложение с помощью модуля npm openai для подключения к серверу openai, а затем использовать метод createcompletion для создания собственного чатбота. Мы создадим ключ openai для подключения к серверу chatgpt.

https://github.com/self-tuts/chatgpt-with-nodejs

источник

✍️ @nodejs_lib
👌2👍1
Форматирование кодовой базы Node.js с помощью Prettier

Форматирование помогает поддерживать соответствие стилю кода во всей кодовой базе. Сценарий форматирования запускаем в предварительные перехваты (pre-commit или pre-push). В этом посте рассказывается о настройке Prettier с помощью кода JavaScript и TypeScript.

https://dev.to/zsevic/formatting-nodejs-codebase-with-prettier-3ghi

✍️ @nodejs_lib
👍3
Media is too big
VIEW IN TELEGRAM
Бот для Telegram на Node.js, TypeScript и Telegraf js

0:00 - Введение
0:08 - Что будем делать?
1:32 - Создание бота в Telegram
2:39 - Подготовка проекта
4:27 - Установка зависимостей и сборка
6:40 - Сервис конфигурация и dotenv
14:40 - Класс бота
20:10 - Типизация контекста
22:32 - Создание класса команд
25:58 - Создание команды start
35:11 - Локальное хранение сессий
36:44 - Запуск бота
40:06 - Заключение

источник

✍️ @nodejs_lib
👍4
Media is too big
VIEW IN TELEGRAM
Состояние ядра Node.js

Node.js, как платформа, постоянно меняется и развивается. Ядро Node представляет собой плавильный котел из функций, созданных нашим собственным сообществом, а также зависимостей, таких как V8 и libuv. В этом докладе будут рассмотрены последние разработки в ядре Node.

источник

✍️ @nodejs_lib
👍2
Тестирование темных сценариев вашего приложения Node.js

Этот пост посвящен тестам, которые легко написать, обычно 5-8 строк, они покрывают темные и опасные уголки наших приложений, но часто остаются без внимания

https://practica.dev/blog/testing-the-dark-scenarios-of-your-nodejs-application/

✍️ @nodejs_lib
👍2👎1