Node JS @nodejs_lib Channel on Telegram

Node JS

@nodejs_lib


Подборки по Node js и все что с ним связано. По всем вопросам @evgenycarter

Node JS (Russian)

Добро пожаловать в Telegram-канал Node JS! Здесь вы найдете подборки по Node js и всё, что с ним связано. Если вам интересна разработка на Node js, то этот канал станет вашим незаменимым помощником. Здесь вы сможете найти самые актуальные и полезные материалы, обучающие видео, статьи и многое другое. Наша цель - помочь вам развиваться в этой области и быть в курсе всех последних новостей и тенденций. Общайтесь, делитесь опытом и задавайте вопросы @evgenycarter, который всегда рад помочь вам в вашем пути к освоению Node js. Присоединяйтесь к нашему каналу прямо сейчас и станьте частью сообщества профессионалов в области Node js!

Node JS

28 Jan, 07:52


Открытый урок «Оптимизация работы компонентов в React.js».
Когда: 29 января в 20:00 мск.

На вебинаре вы узнаете:
- Как работать с оптимизацией в React.js
- Особенности работы функциональных компонентов и хуков
- Трюк с мемоизацией коллбеков для списка элементов

Встречаемся в преддверии старта курса «React.js Developer» Otus.
Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cHW5E9

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Node JS

27 Jan, 21:39


Node.js

How to read a file in Node.js
How to scrape a website in Node.js
How to parse a CSV file in Node.js
Converting XML to Object and Object to XML in Node.js
How to parse an Excel file in Node.js
Colorize your command-line output in Node.js
Post to Twitter in Node.js
Create QR codes in JavaScript
Resize an image in Node.js using Sharp
Building a REST API in Fastify | Node.js Tutorial

✍️ @nodejs_lib

Node JS

18 Jan, 15:05


Бот для 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

Node JS

06 Jan, 07:50


Как я улучшил видеостриминг с помощью FFmpeg и Node.js

Статья описывает опыт оптимизации обработки видеофайлов с использованием FFmpeg в приложении на Node.js. Автор рассматривает задачи генерации миниатюр, сжатия видео, создания превью-клипов и сегментации видео для HLS-потоков, предоставляя примеры кода и пояснения к ним. Статья будет полезна разработчикам, стремящимся повысить эффективность работы с видео в своих проектах.

https://mayallo.com/video-processing-using-ffmpeg-nodejs/

✍️ @nodejs_lib

Node JS

26 Dec, 08:01


NodeJS Realtime Chat: Создаем FULL-STACK приложение за 27 минут!

GitHub https://github.com/alamorre/fullstack-chat

✍️ @nodejs_lib

Node JS

21 Dec, 12:51


Используйте кластеры Node.js для более эффективного использования процессора

Node.js является однопоточным, то есть он может использовать только одно ядро процессора. Однако большинство современных серверов имеют несколько ядер. Чтобы в полной мере использовать возможности центрального процессора, можно использовать кластеры Node.js, которые позволяют приложению работать на нескольких ядрах процессора одновременно. Кластеры порождают несколько рабочих процессов, каждый из которых работает на отдельном ядре, и они используют один и тот же порт сервера.

Для создания кластера вам понадобится встроенный модуль cluster. Приведем пример:

Использование кластеров позволяет равномерно распределить рабочую нагрузку и повысить общую производительность приложения.

✍️ @nodejs_lib

Node JS

08 Dec, 06:45


Использование встроенного модуля SQLite в Node.js

https://blog.logrocket.com/using-built-in-sqlite-module-node-js

✍️ @nodejs_lib

Node JS

27 Nov, 20:46


Дорожная карта разработчика Node.js

Подробное руководство по освоению Node.js. Она охватывает фундаментальные темы, такие как основы JavaScript, основные модули и интеграция баз данных. Эта дорожная карта подойдет как новичкам, так и опытным разработчикам​

https://roadmap.sh/nodejs

✍️ @nodejs_lib

Node JS

25 Nov, 12:01


Хотите улучшить производительность ваших React-приложений и освоить современные методы разработки?

Присоединяйтесь к нашему бесплатному вебинару "Использование хуков и мемоизации для оптимизации React-приложений"!

На вебинаре вы узнаете:
- Основные API хуки: useState, useEffect, useRef, useContext.
- Как использовать хуки для управления состоянием и побочными эффектами в React-приложениях.
- Как применять мемоизацию для оптимизации производительности компонентов с помощью useCallback, useMemo и React.memo.

Этот вебинар будет полезен:
- Новичкам, стремящимся освоить React и познакомиться с современными методами разработки и оптимизации.
- JavaScript-разработчикам, которые хотят углубить понимание React и познакомиться с современными техниками управления состоянием и побочными эффектами.
- Frontend-разработчикам, стремящимся улучшить производительность своих React-приложений.

Не упустите возможность повысить свои навыки и улучшить свои проекты!

Зарегистрируйтесь на вебинар прямо сейчас и начните оптимизировать свои React-приложения уже сегодня: https://vk.cc/cFg9XO

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Node JS

21 Nov, 08:25


The State of Node.js Core ft. Colin Ihrig | JS Drops

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

https://www.youtube.com/watch?v=OIrGEgMwPvc


✍️ @nodejs_lib

Node JS

20 Nov, 12:00


Хотите улучшить производительность ваших React-приложений и освоить современные методы разработки?

Присоединяйтесь к нашему бесплатному вебинару "Использование хуков и мемоизации для оптимизации React-приложений"!

На вебинаре вы узнаете:
- Основные API хуки: useState, useEffect, useRef, useContext.
- Как использовать хуки для управления состоянием и побочными эффектами в React-приложениях.
- Как применять мемоизацию для оптимизации производительности компонентов с помощью useCallback, useMemo и React.memo.

Этот вебинар будет полезен:
- Новичкам, стремящимся освоить React и познакомиться с современными методами разработки и оптимизации.
- JavaScript-разработчикам, которые хотят углубить понимание React и познакомиться с современными техниками управления состоянием и побочными эффектами.
- Frontend-разработчикам, стремящимся улучшить производительность своих React-приложений.

Не упустите возможность повысить свои навыки и улучшить свои проекты!

Зарегистрируйтесь на вебинар прямо сейчас и начните оптимизировать свои React-приложения уже сегодня: https://vk.cc/cF1hVT

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Node JS

20 Nov, 10:55


Node.js Лучшие практики

https://github.com/goldbergyoni/nodebestpractices/blob/master/README.russian.md

✍️ @nodejs_lib

Node JS

11 Nov, 11:01


Создание автономных исполняемых файлов с помощью Node.js

В Node.js есть экспериментальная поддержка создания единого исполняемого приложения, или SEA, которое команда называет автономным исполняемым файлом, распространяемым на поддерживаемых платформах.
Принцип работы заключается в том, что в двоичный файл node для поддерживаемой платформы внедряется один блоб. Этим блобом может быть файл JavaScript, в том числе многофайловый исходный код JavaScript, поставляемый в комплекте с таким инструментом, как Webpack. Если блоб присутствует, то двоичный файл узла выполнит скрипт, содержащийся в блобе.

https://codesnip.sh/posts/building-standalone-nodejs-executables

✍️ @nodejs_lib

Node JS

11 Nov, 09:01


🔥Тест по React JS от OTUS🔥

— Ответьте на 19 вопросов и проверьте, насколько хорошо вы знаете язык. Сможете сдать — пройдёте на продвинутый онлайн-курс по React.js со скидкой!

🚀ПРОЙТИ ТЕСТ ОНЛАЙН-КУРСА ПО REACT.JS https://vk.cc/cEvbOY

Курс доступен в рассрочку.

🎁Пройдете успешно тест, получите доступ к открытым урокам курса.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Node JS

11 Nov, 08:12


Лучшие практики тестирования в Node.js

Тестирование — это важный аспект разработки программного обеспечения, поскольку оно гарантирует, что ваше приложение работает должным образом и соответствует стандартам качества. В Node.js тестирование необходимо для раннего обнаружения ошибок в публичных конечных точках.

Однако тестирование в Node сталкивается с множеством трудностей. Внешние зависимости, асинхронные операции и множество возможных сценариев ввода делают написание тестов непростой задачей. Кроме того, может быть сложно определить, какие компоненты и аспекты вашего приложения следует приоритизировать для тестирования.

https://blog.appsignal.com/2024/10/16/best-testing-practices-in-nodejs.html

✍️ @nodejs_lib

Node JS

31 Oct, 11:01


Хотите узнать, как создать чат-приложение с использованием React и WebSockets?

На вебинаре вы узнаете:
- Основы WebSockets и их интеграция с React.
- Реализация функциональности чата.
- Управление состоянием и работа с хранилищем данных (обновление интерфейса при изменении состояния).

Этот вебинар будет полезен:
- JavaScript-разработчикам, которые хотят улучшить навыки работы с React и узнать особенности работы и обновления приложения в режиме реального времени.
- Frontend-разработчикам, желающим понять и использовать WebSockets для создания интерактивных приложений.
- Fullstack-разработчикам для дополнения своих знаний и получения навыков интеграции WebSocket серверов с React-приложениями.

После вебинара вы сможете:
- Настроить и управлять WebSocket соединением в React-проектах.
- Управлять состоянием в React-проектах и работать с хранилищами данных для сохранения истории сообщений.
- Применить знания для создания разнообразных приложений реального времени (чаты, системы уведомлений, онлайн-игры).

Урок пройдет 7 ноября в 20:00 мск и будет приурочен к старту большого курса «React.js Developer». После вебинара вы получите специальную цену на обучение и персональную консультацию от менеджеров!

Регистрируйтесь на открытый вебинар прямо сейчас! 👇

https://vk.cc/cDM6Hl

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Node JS

31 Oct, 08:35


Вопросы для собеседования по TypeScript

В наши дни большинство современных приложений на ReactJS и NodeJS создаются с использованием TypeScript. В Angular он уже встроен. Поэтому, если вы идёте на собеседование по React, Node или Angular, вам зададут вопросы по TypeScript.

https://nabendu82.medium.com/typescript-interview-questions-80d4bb1e9733

✍️ @nodejs_lib

Node JS

26 Oct, 10:40


Полное руководство по дополнениям Node.js

Что такое аддоны Node.js?
Дополнения Node.js — это динамические библиотеки, написанные на низкоуровневых языках, таких как C, C++ или Rust, которые можно загружать в приложения Node.js. Эти дополнения позволяют разработчикам использовать системные ресурсы, оптимизировать производительность и интегрировать внешние нативные библиотеки с кодом на JavaScript. По сути, дополнения создают мост между JavaScript и нативным кодом, позволяя использовать преимущества обоих миров в единой среде.


https://mertcan.vercel.app/comprehensive-guide-to-nodejs-addons

✍️ @nodejs_lib

Node JS

17 Oct, 09:55


Научитесь использовать ключевую особенность Clojure на открытом уроке для опытных разработчиков.

Запускайте программу всего один раз и работайте с ней в реальном времени весь процесс разработки.

Приходите на вебинар «Интерактивная разработка на языке Clojure»!Записаться на событие: https://vk.cc/cCJ11W

Вы узнаете:
- Как добавлять новые функции и изменять состояние программы
- Как «прощупывать» любые данные и пошагово отлаживать код.
- Как запускать тесты и подключаться к внешним системам.

Занятие пройдёт 24 октября в 20:00 МСК и приурочено к старту курса «Clojure Developer». После урока вы сможете продолжить обучение по специальной цене и даже в рассрочку!
Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: https://vk.cc/cCJ11W

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Node JS

17 Oct, 09:31


Что такое «обратный вызов» в node.js?

В контексте Node.js «обратный вызов» (callback) — это функция, которая передается другой функции в качестве аргумента и вызывается после завершения выполнения этой функции. Важно отметить, что вызов происходит асинхронно, когда основная операция завершена. Это позволяет избежать блокировки выполнения программы, что особенно полезно для работы с операциями ввода-вывода, такими как чтение файлов, запросы в сеть и т.д.

Пример использования обратного вызова:


const fs = require('fs');

// Чтение файла асинхронно
fs.readFile('example.txt', 'utf8', (err, data) => {
if (err) {
console.error("Ошибка при чтении файла:", err);
} else {
console.log("Содержимое файла:", data);
}
});

console.log('Эта строка выполнится до того, как файл будет прочитан.');


В этом примере функция fs.readFile читает файл, а функция обратного вызова передается третьим аргументом. Она срабатывает после завершения чтения файла, либо с ошибкой (`err`), либо с данными файла (`data`). Однако строка console.log('Эта строка выполнится до того, как файл будет прочитан.') выполнится до завершения чтения, благодаря асинхронной природе Node.js.

Основные моменты:
1. Асинхронность: Обратные вызовы позволяют выполнять код без блокировки основного потока.
2. Паттерн "Error-first": В Node.js часто используется паттерн обратного вызова с первым аргументом err, который указывает на наличие ошибки, а следующие аргументы содержат результат выполнения операции.

✍️ @nodejs_lib

Node JS

11 Oct, 05:54


Пишем чатбота ChatGPT с помощью Node.js

В этом видео мы создадим чатбота с искусственным интеллектом с нуля, используя Node.js, библиотеку OpenAI и API ChatGPT.

0:00 - Intro
2:57 - Getting Setup
5:26 - OpenAI API Key
6:18 - OpenAI Library Setup
8:00 - Chat Completion Example
11:30 - Creating The Chatbot
13:42 - ReadlineSync Example
16:14 - Get User Input
18:05 - Exiting The Program
18:49 - Chat Completion for Chatbot
21:36 - Trying Out The Bot
22:13 - Storing The Chat History
25:22 - Update Chat History
26:05 - Final Test

Code https://github.com/bradtraversy/chatgpt-chatbot

источник

✍️ @nodejs_lib

Node JS

10 Oct, 10:45


👀Хотите узнать, какой подход лучше для вашего проекта на Vue.js — Composition API или Options API?

Ждем вас на открытом вебинаре 23 октября в 20:00 мск, где мы разберем:

- сравнение двух подходов: плюсы и минусы каждого;
- стоит ли переводить проект на Composition API;
- начинать ли новый проект на Options API;
- ответы на все возникающие вопросы.

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

Встречаемся в преддверии старта курса «Vue.js-разработчик». Все участники вебинара получат специальную цену на обучение!

➡️➡️➡️Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cCi8L5


Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Node JS

10 Oct, 09:54


Практическое руководство по борьбе с утечками памяти в Node.js

Автор статьи, перевод которой мы сегодня публикуем, предлагает поговорить об утечках памяти в JavaScript. В частности, речь пойдёт об управлении памятью в JavaScript, о том, как идентифицировать утечки памяти в реальных приложениях, и о том, как с бороться с утечками памяти.

Rus https://habr.com/ru/company/ruvds/blog/495898/

Eng https://www.arbazsiddiqui.me/a-practical-guide-to-memory-leaks-in-nodejs/

✍️ @nodejs_lib

Node JS

01 Oct, 10:02


Хотите узнать, чем Clojure выделяется среди других бэкендовых языков и что он может вам предложить?

Ждем вас на открытом вебинаре 3 октября в 20:00 мск, где мы разберем:
- с какими задачами сталкиваются разработчики Clojure;
- основные особенности и преимущества Clojure по сравнению с другими языками;
- какие возможности и перспективы предлагает Clojure для разработчиков.

Встречаемся в преддверии старта курса «Clojure Developer». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cBI8E8

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Node JS

01 Oct, 09:00


Защита приложений Node.js от атак на цепочку поставок

Это не очередная статья, сгенерированная ИИ, о общих мерах безопасности. Она содержит подробные инструкции по защите приложений Node.js от атак на цепочку поставок и описывает лучшие практики безопасности для любого языка программирования.

https://auth0.com/blog/secure-nodejs-applications-from-supply-chain-attacks/

✍️ @nodejs_lib

Node JS

30 Sep, 11:01


🎊Как эффективно скалировать Node.js-серверы и улучшить производительность приложений?

Узнайте на открытом вебинаре 2 октября в 20:00 мск, где мы разберем:

- встроенные способы скалирования в Node.js;
- как использовать Docker-контейнеры для скалирования;
- примеры облачных решений и Kubernetes для Node.js.

Спикер Николай Лапшин — опытный архитектор, тимлид, преподаватель и разработчик с широким технологическим стеком.

Встречаемся в преддверии старта курса «Node.js Developer». Все участники вебинара получат специальную цену на обучение!

➡️➡️Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cBElDL

Node JS

30 Sep, 08:42


Как развернуть NodeJS на AWS Lambda с помощью OpenTofu и GitHub Actions

Если вы инженер-программист любого уровня, есть большая вероятность, что вы уже знакомы с языком и синтаксисом JavaScript. У него очень низкий порог входа, и это одно из его сильных качеств, что делает его таким широко применяемым и популярным.

В этой статье вы узнаете, как развернуть JavaScript-приложение на AWS Lambda, используя принципы GitOps, а также с помощью OpenTofu как инфраструктуры как кода и GitHub Actions для CI/CD-пайплайна.

https://developer-friendly.blog/blog/2024/09/02/how-to-deploy-nodejs-to-aws-lambda-with-opentofu--github-actions/#setting-up-your-development-environment

✍️ @nodejs_lib

Node JS

23 Sep, 10:50


Хотите освоить передовые инструменты для создания масштабируемых решений и прокачаться в разработке?

➡️➡️➡️Присоединяйтесь к открытому вебинару «Создание RestFull API с NestJs» 24 сентября в 20:00 мск, где мы разберем:

- общие принципы построения REST;
- как создать RestFull API с помощью NestJS;
- как использовать современные фреймворки для разработки масштабируемых API.

Спикер Николай Лапшин — опытный архитектор, тимлид и разработчик на Javascript, Typescript, Golang, C.

Встречаемся в преддверии старта курса «JavaScript Developer. Professional».
Все участники вебинара получат специальную цену на обучение!
➡️➡️Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cBdHyz

Node JS

18 Sep, 07:27


Понимание AbortController в Node.js

В Node.js отмена асинхронных операций, таких как сетевые запросы и чтение файловой системы, всегда была непростой задачей. Отсутствие стандартизированного механизма прерывания приводило к множеству проблем, включая условия гонки, когда логика отмены и завершение операции могли непредсказуемо взаимодействовать. Кроме того, утечки памяти из-за несобранных ресурсов, связанных с неотмененными операциями, сложные сценарии обработки ошибок и неэффективное использование системных и сетевых ресурсов еще больше усложняли ситуацию.

https://betterstack.com/community/guides/scaling-nodejs/understanding-abortcontroller/

✍️ @nodejs_lib

Node JS

09 Sep, 10:32


Node.js Design Patterns
Авторы: Mario Casciaro, Luciano Mammino (2020)

Книга знакомит с передовыми практиками и шаблонами, которые помогут вам с легкостью создавать эффективные и надежные приложения с Node.js. Она предназначена для разработчиков программного обеспечения, которые имеют некоторые предварительные базовые знания о JavaScript и Node.js и теперь хотят получить максимальную отдачу от этих технологий с точки зрения производительности, качества дизайна и масштабируемости.

Во время чтения книги вы:
✔️Научитесь писать асинхронный код;
✔️Используете потоки Node.js для создания конвейеров асинхронной обработки, управляемых данными;
✔️Научитесь внедрять шаблоны проектирования программного обеспечения;
✔️Научитесь создавать и масштабировать микросервисы и распределенные системы на базе Node.js;
✔️Используете Node.js вместе с другими мощными технологиями, такими как Redis, RabbitMQ, ZeroMQ и LevelDB.

✍️ @nodejs_lib

Node JS

05 Sep, 18:14


Создание полнофункционального приложения с использованием Kafka и Node.js

Известный спор: табы или пробелы? Конечно, мы могли бы создать Google-форму для сбора данных, но в чем тогда будет интерес? Давайте разрешим этот спор в стиле Kafka. Мы используем новый клиент confluent-kafka-javascript для создания приложения, которое отправляет текущее состояние голосов в топик Kafka и потребляет данные из этого же топика для отображения их на JavaScript-фронтенде.

https://www.confluent.io/blog/building-full-stack-app-with-kafka-and-nodejs/

✍️ @nodejs_lib

Node JS

21 Aug, 14:14


Руководство по чтению и записи потоков в Node.js

Работа с большими наборами данных в приложениях Node.js может быть палкой о двух концах. Способность обрабатывать огромные объемы данных очень полезна, но также может привести к узким местам в производительности и исчерпанию памяти. Традиционно разработчики решали эту задачу, загружая весь набор данных в память целиком. Этот подход, хоть и интуитивен для небольших наборов данных, становится неэффективным и ресурсоемким для больших файлов.

https://blog.platformatic.dev/a-guide-to-reading-and-writing-nodejs-streams

✍️ @nodejs_lib

Node JS

17 Aug, 09:32


Как выполнять проверку данных в Node.js

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

В этой статье мы рассмотрим валидацию данных в серверной части на Node.js. Затем вы узнаете, как реализовать её в Express с использованием библиотеки express-validator.

Приготовьтесь стать экспертом по валидации данных в Node.js!

https://blog.appsignal.com/2024/06/19/how-to-perform-data-validation-in-nodejs.html

✍️ @nodejs_lib

Node JS

05 Aug, 11:56


Профилирование приложений на Node.js

Представьте, что ваше приложение работает гладко, но внезапно вы замечаете высокий уровень загрузки, с использованием процессора на 95% или даже 100%. Это часто указывает на наличие задач, зависящих от ЦП, в вашем приложении на Node.js.

Задачи, зависящие от ЦП, требуют значительной вычислительной мощности и не могут быть легко перенаправлены на другие ресурсы, такие как операции ввода-вывода. К таким задачам относятся интенсивные вычисления, обработка изображений/видео, криптографические операции и выводы машинного обучения.

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

Давайте начнем!

https://betterstack.com/community/guides/scaling-nodejs/profiling-nodejs-applications/

✍️ @nodejs_lib

Node JS

29 Jul, 07:20


Node.js is Here to Stay

https://blog.platformatic.dev/nodejs-is-here-to-stay

✍️ @nodejs_lib

Node JS

23 Jul, 11:52


🤘 Пройди хардкорный тест по JavaScript+Angular

✔️ Ответь на 20 вопросов и проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "Angular Developer".

⛔️ТЕСТ СМОГЛИ ПРОЙТИ ТОЛЬКО 40% УЧАСТНИКОВ

Время прохождения теста ограничено 25 минут

✍️ПРОЙТИ ТЕСТ: https://vk.cc/cyBjxq

💣 Пройдете тест и получите:
✔️ Живое общение с экспертами
✔️ Лучшие открытые уроки прошлых наборов курса
✔️ Продвинутые темы и практика на «боевых» задачах уровня Middle+
✔️ Скидку на прохождение онлайн курса «Angular Developer»

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Node JS

23 Jul, 11:04


How to Create WebVTT Files for Videos in Node.js

https://www.assemblyai.com/blog/vtt-video-nodejs/

✍️ @nodejs_lib

Node JS

22 Jul, 12:23


Создание простейшего back-end на Node.js с использованием PostgreSQL

Сегодня мы продемонстрируем как создавать back-end приложения на Node.js c PostqreSQL. В качестве примера создадим простейший back-end на Node.js с использованием PostgreSQL.

Почему именно Node.js и PostgreSQL? Node.js имеет хорошую скорость и асинхронность, а PostgreSQL, в свою очередь, является мощной и надежной СУБД.

Вместе они создают идеальный тандем для создания качественных приложений.

https://habr.com/ru/companies/otus/articles/828684/

✍️ @nodejs_lib

2,024

subscribers

139

photos

66

videos