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
https://ibilalkayy.hashnode.dev/building-a-serverless-aws-lambda-function-in-nodejs-a-step-by-step-guide
✍️ @nodejs_lib
👍2
Топ-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
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
В этом видео мы узнаем, как можно написать собственное nodejs-приложение с помощью модуля npm openai для подключения к серверу openai, а затем использовать метод createcompletion для создания собственного чатбота. Мы создадим ключ openai для подключения к серверу chatgpt.
https://github.com/self-tuts/chatgpt-with-nodejs
источник
✍️ @nodejs_lib
👌2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Node.js Tutorial for Beginners
1 - Introduction
2 - ECMAScript
3 - Chrome's V8 Engine
4 - JavaScript Runtime
5 - What is Node.js?
6 - Hello World
7 - Browser vs Node.js
8 - Modules
9 - Local Modules
10 - Module Exports
Все видео доступны на youtube
✍️ @nodejs_lib
1 - Introduction
2 - ECMAScript
3 - Chrome's V8 Engine
4 - JavaScript Runtime
5 - What is Node.js?
6 - Hello World
7 - Browser vs Node.js
8 - Modules
9 - Local Modules
10 - Module Exports
Все видео доступны на youtube
✍️ @nodejs_lib
👍2
Форматирование кодовой базы Node.js с помощью Prettier
Форматирование помогает поддерживать соответствие стилю кода во всей кодовой базе. Сценарий форматирования запускаем в предварительные перехваты (pre-commit или pre-push). В этом посте рассказывается о настройке Prettier с помощью кода JavaScript и TypeScript.
https://dev.to/zsevic/formatting-nodejs-codebase-with-prettier-3ghi
✍️ @nodejs_lib
Форматирование помогает поддерживать соответствие стилю кода во всей кодовой базе. Сценарий форматирования запускаем в предварительные перехваты (pre-commit или pre-push). В этом посте рассказывается о настройке Prettier с помощью кода JavaScript и TypeScript.
https://dev.to/zsevic/formatting-nodejs-codebase-with-prettier-3ghi
✍️ @nodejs_lib
DEV Community
Formatting Node.js codebase with Prettier
Formatting helps to stay consistent with code style throughout the whole codebase. Include format...
👍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
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
Node.js, как платформа, постоянно меняется и развивается. Ядро Node представляет собой плавильный котел из функций, созданных нашим собственным сообществом, а также зависимостей, таких как V8 и libuv. В этом докладе будут рассмотрены последние разработки в ядре Node.
источник
✍️ @nodejs_lib
👍2
NVM repo and documentation
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
https://github.com/nvm-sh/nvm#install-script
✍️ @nodejs_lib
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
https://github.com/nvm-sh/nvm#install-script
✍️ @nodejs_lib
GitHub
GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions - nvm-sh/nvm
Тестирование темных сценариев вашего приложения Node.js
Этот пост посвящен тестам, которые легко написать, обычно 5-8 строк, они покрывают темные и опасные уголки наших приложений, но часто остаются без внимания
https://practica.dev/blog/testing-the-dark-scenarios-of-your-nodejs-application/
✍️ @nodejs_lib
Этот пост посвящен тестам, которые легко написать, обычно 5-8 строк, они покрывают темные и опасные уголки наших приложений, но часто остаются без внимания
https://practica.dev/blog/testing-the-dark-scenarios-of-your-nodejs-application/
✍️ @nodejs_lib
👍2👎1
Media is too big
VIEW IN TELEGRAM
Node.JS Full Course (THREE HOUR All-in-One Tutorial for Beginners)
00:00 - Introduction and Getting Started
00:07:08 - Create and Run a Node.js Script
00:16:04- Create a Node.js package.json (How to create a Project)
00:22:25 - Installing Dependencies with NPM (Node Package Manager)
00:32:54 - How to Setup Git and Github for Node
00:40:51 - Getting Started with Express
00:46:25 - Postman and Nodemon
00:50:53 - Intro to JSON (JavaScript Object Notation)
01:00:58 - How to Read POST Request Body
01:05:41 - MongoDB Atlas Setup
01:10:37 - Connect to MongoDB in Node
01:18:39 - Environment Variables and dotenv
01:27:49 - Scemas and Models in Mongoose
01:35:42 - Reading Data from MongoDB with Mongoose
01:44:12 - POST Request to Save Data
01:52:39 - Parameterized URLs and Query String Parameters
01:59:11 - GET API for MongoDB ObjectId
02:07:16 - Updating Data with PUT Method
02:16:53 - Remove Data with DELETE Method
02:20:22 - React Frontend with Node Backend
02:33:50 - findOneAndReplace to Update Data
02:40:52 - Working with Nested Objects
02:48:15 - Patch with findOneAndUpdate
02:52:55 - Updating Nested Data
03:06:49 - Get Document by Nested Data ID
03:10:56 - Add TypeScript to Node.js Project
03:19:35 - TypeScript Imports and Exports
03:27:46 - Typed Parameters in TypeScript
03:32:33 - TypeScript Interfaces for Mongoose
03:38:47 - Conclusion and Next Steps
источник
✍️ @nodejs_lib
00:00 - Introduction and Getting Started
00:07:08 - Create and Run a Node.js Script
00:16:04- Create a Node.js package.json (How to create a Project)
00:22:25 - Installing Dependencies with NPM (Node Package Manager)
00:32:54 - How to Setup Git and Github for Node
00:40:51 - Getting Started with Express
00:46:25 - Postman and Nodemon
00:50:53 - Intro to JSON (JavaScript Object Notation)
01:00:58 - How to Read POST Request Body
01:05:41 - MongoDB Atlas Setup
01:10:37 - Connect to MongoDB in Node
01:18:39 - Environment Variables and dotenv
01:27:49 - Scemas and Models in Mongoose
01:35:42 - Reading Data from MongoDB with Mongoose
01:44:12 - POST Request to Save Data
01:52:39 - Parameterized URLs and Query String Parameters
01:59:11 - GET API for MongoDB ObjectId
02:07:16 - Updating Data with PUT Method
02:16:53 - Remove Data with DELETE Method
02:20:22 - React Frontend with Node Backend
02:33:50 - findOneAndReplace to Update Data
02:40:52 - Working with Nested Objects
02:48:15 - Patch with findOneAndUpdate
02:52:55 - Updating Nested Data
03:06:49 - Get Document by Nested Data ID
03:10:56 - Add TypeScript to Node.js Project
03:19:35 - TypeScript Imports and Exports
03:27:46 - Typed Parameters in TypeScript
03:32:33 - TypeScript Interfaces for Mongoose
03:38:47 - Conclusion and Next Steps
источник
✍️ @nodejs_lib
👍3