uz
Feedback
Node JS

Node JS

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
2 035
Obunachilar
Ma'lumot yo'q24 soatlar
-87 kunlar
-2930 kunlar
Postlar arxiv
Node JS
2 035
How to handle multiple API requests in your NodeJS Application Unlike hackathons, when you’re building a NodeJS API that’s go
How to handle multiple API requests in your NodeJS Application Unlike hackathons, when you’re building a NodeJS API that’s going to be used in the real world, you want to make sure that it’s capable of handling concurrency issues. Even though NodeJS is asynchronous by default, it has its limitations while handling multiple requests which require CPU-intensive tasks. By CPU intensive, I mean performing cryptographic operations, processing image/video/audio files, parsing large amounts of data such as XML/JSON/YAML, Mathematical Computations, Data Compressions, Machine Learning models, etc. https://medium.com/@abhinavcv007/how-to-handle-multiple-api-requests-in-your-nodejs-application-cfa298e11b28 ✍️ @nodejs_lib

Node JS
2 035
AvitoTech продолжает радовать крутым образовательным контентом. На этот раз инженеры подготовили открытый видеокурс по JavaSc
AvitoTech продолжает радовать крутым образовательным контентом. На этот раз инженеры подготовили открытый видеокурс по JavaScript. Два первых урока уже на канале — самое время присоединиться к обучению или, как минимум, добавить в закладки. На курсе рассмотрены и описаны простым и понятным языком ключевые аспекты JS: сам язык программирования, HTML и CSS. Из первого урока вы узнаете об устройстве современного веба, а из второго — про формирование языка JS. И даже сможете написать свой первый скрипт. Курс для слушателей любого уровня, но с базовыми знаниями в программировании будет попроще.

Node JS
2 035
Hot Hook Hot Hook is a simple and lightweight library for adding hot module replacement in NodeJS with ESM. You know how in frameworks like React or VueJS, you edit a file and the page updates automatically without needing to refresh? Well, it's the same concept but for NodeJS. Take an Express server, for example. The most common development process involves watching the entire project with tools like nodemon and restarting the whole server whenever a file changes. With Hot Hook, you no longer need to restart the entire server; you can make it so only the changed module/file is reloaded. This provides a much faster DX and feedback loop. The library is designed to be very light and simple. It doesn't perform any dark magic, no AST parsing, no code transformation, no bundling. It just reloads the changed module. https://github.com/julien-R44/hot-hook ✍️ @nodejs_lib

Node JS
2 035
⁉ Готовы освоить любимый язык опытных разработчиков и сделать свой стек непобедимым? Ждём вас на открытом практическом уроке
Готовы освоить любимый язык опытных разработчиков и сделать свой стек непобедимым? Ждём вас на открытом практическом уроке «Знакомство с Clojure, идеология, синтаксис и основные особенности» от OTUS, где мы: - поговорим о том, что из себя представляет язык Clojure; - обсудим предысторию его появления и основную идеологию; - продемонстрируем выполнение кода в REPL и взаимодействие с ним из IDE; - ответим на все возникающие вопросы. 🔔Встречаемся 25 июня в 19:00 мск в рамках курса «Clojure Developer». Все участники вебинара получат специальную цену на обучение! ➡ Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок.

Node JS
2 035
Understanding Offset and Cursor-Based Pagination in Node.js Pagination means dividing a big chunk of data into smaller pages.
Understanding Offset and Cursor-Based Pagination in Node.js Pagination means dividing a big chunk of data into smaller pages. It unlocks performance benefits for the backend, while also improving UX by sending manageable pieces of data to a client. In this article, we'll explore offset-based and cursor-based server-side pagination approaches, compare them, and implement cursor-based pagination in Node.js. https://blog.appsignal.com/2024/05/15/understanding-offset-and-cursor-based-pagination-in-nodejs.html ✍️ @nodejs_lib

Node JS
2 035
Создание ленты активности GitHub с помощью Node.js и Socket.io В этой статье мы расскажем о том, как создать ленту активности непосредственно в вашем продукте с помощью Node.js и Socket.io. Допустим, мы создаем B2B SaaS-приложение для разработчиков, и оно должно показывать ленту активности, происходящую в GitHub-репозитории их организации. Любые коммиты, добавленные в репозиторий, должны отображаться в приложении в режиме реального времени. Именно это мы и создадим в этом посте. Готовый проект можно найти на GitHub. https://knock.app/blog/building-a-github-activity-feed-with-nodejs-and-socket-io ✍️ @nodejs_lib

Node JS
2 035
Представьте, что вы хотите создавать мощные и интерактивные веб-приложения, но каждый раз сталкиваетесь с трудностями в струк
Представьте, что вы хотите создавать мощные и интерактивные веб-приложения, но каждый раз сталкиваетесь с трудностями в структуре кода и управлении компонентами. Вы чувствуете, что ваши текущие знания и навыки недостаточны для достижения результата. А теперь представьте, что вы без труда создаете современные веб-приложения с помощью Angular, успешно используя компоненты, TypeScript, RxJS и Reactive Programming. Вы уверенно разрабатываете интерфейсы, которые нравятся пользователям и используете передовые инструменты для упрощения разработки. Хотите это реализовать? Приглашаем вас на практический открытый урок «Angular Framework: работа с Компонентами» 24 июня в 20:00 мск. На вебинаре мы разберём структуру фреймворка Angular и научимся использовать компоненты для создания приложений. А еще создадим приложение при помощи ng терминала, поставляемого Angular, и компоненты, которые отобразим на странице. Этот урок специально разработан для junior-разработчиков, которые хотят познакомиться с фреймворком Angular. Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cxNkDL Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Node JS
2 035
Бекпорт на примере Node.js v22 и Windows 7 Что делать если надо запустить современный софт в устаревшем окружении? Рассказыва
Бекпорт на примере Node.js v22 и Windows 7 Что делать если надо запустить современный софт в устаревшем окружении? Рассказываем о процессе «портирования назад» последней версии Node.js на Windows7. https://habr.com/ru/articles/822817/ ✍️ @nodejs_lib

Node JS
2 035
Многопоточность с использованием рабочих потоков в Node.js Прелесть Node заключается в том, что, хотя основной цикл событий в
Многопоточность с использованием рабочих потоков в Node.js Прелесть Node заключается в том, что, хотя основной цикл событий выполняется в одном потоке, некоторые трудоемкие задачи автоматически выгружаются в отдельный рабочий пул. К ним относятся DNS и файловая система (за исключением fs.FSWatcher()), а также криптографический и Zlib API, требующие большого количества операций ввода-вывода. Все они имеют синхронный вариант, который будет блокировать основной поток. https://blog.appsignal.com/2023/07/05/multithreading-with-worker-threads-in-nodejs.html ✍️ @nodejs_lib

Node JS
2 035
Начали свой путь в разработке на JS? Хотите продвинуться дальше? Тогда ждём вас на открытом практическом уроке «Объектно-орие
Начали свой путь в разработке на JS? Хотите продвинуться дальше? Тогда ждём вас на открытом практическом уроке «Объектно-ориентированный JavaScript и функции конструкторов» от OTUS, где мы разберем: ▫️как наследуются свойства в объектах; ▫️объектную модель JavaScript; ▫️написание ООП-кода с экономией памяти; ▫️создание объектов при помощи функций конструкторов с наследованием свойств. Встречаемся 18 июня в 20:00 мск в рамках курса «Специализация Fullstack Developer». Все участники вебинара получат специальную цену на обучение! ➡️ Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cxqJnF Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Node JS
2 035
React Node.js E-Commerce App Full Tutorial (REDUX - Stripe - JWT ) - MERN Stack Shopping App 0:00 Introduction 02:10 Installing E-commerce UI and API 05:04 How to Use React Router 13:42 How to Fetch and Filter Products in React 36:24 Fetching Single Product 49:02 Redux Toolkit Shopping Cart 01:04:52 React Shopping Cart 01:09:18 React Stripe Payment Tutorial 01:22:08 React Redux Toolkit Authentication 01:35:18 Redux Toolkit Persist Tutorial 01:41:08 React E-commerce Admin Dashboard 02:00:25 Fetching Last n Elements from Node API 02:09:41 React.js Chart Tutorial 02:15:25 React.js Calculating Revenue 02:20:58 Redux Toolkit CRUD Operations 02:53:50 React How to Handle Multiple Inputs in One State 02:58:14 React Firebase Storage Upload Tutorial 03:09:20 Homework 03:11:24 Outro https://www.youtube.com/watch?v=y66RgYMAgSo ✍️ @nodejs_lib

Node JS
2 035
Node.js for Beginners: A comprehensive guide to building efficient, full-featured web applications with Node.js Автор: Ulises Gascón (2024) Сначала вы изучите основы Node.js и освежите свои знания JavaScript, а затем перейдете к разработке современных веб-приложений с использованием Node.js, Express.js и MongoDB. Вы изучите такие сложные темы, как асинхронное программирование, библиотеки npm, событийно-ориентированные шаблоны для HTTP-серверов, RESTful API, JSON Web Tokens и многое другое. В заключительных главах вы пройдете через процесс развертывания и узнаете о различных стратегиях, включая установку на пустом металле, виртуальные машины и контейнеризацию с помощью Docker. Вы также узнаете, как использовать Process Manager 2 (PM2) для эффективного управления процессами. ✍️ @nodejs_lib

Node JS
2 035
❓С чего начать осваивать веб-разработку?❓ 👉 Узнайте какой нужно пройти путь от новичка до профессионала. Приходите на беспла
❓С чего начать осваивать веб-разработку?❓ 👉 Узнайте какой нужно пройти путь от новичка до профессионала. Приходите на бесплатный практический урок от OTUS: «Искусство программирования: от начинающего до профессионала в Fullstack-разработке» Вы узнаете: - из чего состоит современный сайт и веб-приложение; - что такое HTML, CSS, Javascript, React, тестирование и т.д.; - ответы на все возникающие вопросы. Спикер — Lead software engineer, опытный разработчик и преподаватель. ⏰ Встречаемся 30 мая в 20:00 мск в рамках курса «Специализация Fullstack developer». Все участники вебинара получат специальную цену на обучение. 👉 Регистрируйтесь прямо сейчас, чтобы не пропустить: https://otus.pw/Nht3/?erid=2VtzqvviC6h 🎁 Все участники online-трансляции получат в подарок 3 бесплатных урока, и полезные материалы для начинающих. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Node JS
2 035
Node.js task runner Недавно я добавил таск раннер в Node.js. Это означает, что вместо того, чтобы запускать npm run test в вашем проекте, вы теперь можете запустить «node -run test». Цель этого изменения - сократить количество циклов процессора, которые мы тратим на выполнение простого скрипта. https://polar.sh/anonrig/posts/node-js-task-runner ✍️ @nodejs_lib

Node JS
2 035
Почему интерактивная разработка на Clojure — это круто? В Clojure ты можешь запустить программу всего один раз и взаимодейств
Почему интерактивная разработка на Clojure — это круто? В Clojure ты можешь запустить программу всего один раз и взаимодействовать с ней на протяжении всего процесса разработки в реальном времени. Хочешь разобраться? Тогда ждем тебя на открытом практическом уроке от OTUS, где мы разберем: ▫️как добавлять новые функции или менять состояние программы; ▫️как «прощупывать» любые данные и пошагово отлаживать код; ▫️как запускать тесты и подключаться к внешним системам. И всё это не выходя из интерактивной среды разработки REPL! Встречаемся 30 мая в 20:00 мск в рамках курса «Clojure Developer». Все участники вебинара получат специальную цену на обучение! ➡️ Регистрируйся прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cx1JMh Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Node JS
2 035
Собеседование на middle Node.js разработчика Разделы видео: 0:00 - Введение 0:30 - Знакомство 2:30 - Как Node.js исполняет код 9:00 - Потоки и асинхронность Node.js, event loop 23:35 - NPM и packege.json 32:41 - Паттерны 34:40 - ORM для Node.js 41:50 - Заключение источник ✍️ @nodejs_lib

Node JS
2 035
Как я синхронизировал скорость персонажа на сервере в Lineage 2 на Node.js Я разрабатываю эмулятор сервера для Lineage 2 Chro
Как я синхронизировал скорость персонажа на сервере в Lineage 2 на Node.js Я разрабатываю эмулятор сервера для Lineage 2 Chronicle 1: Harbingers of war на Node.js. Столкнулся с проблемой синхронизации скорости персонажа на сервере с клиентом. Когда в игре вы нажимаете мышкой в то место, куда хотите перейти то происходит плавный переход с анимацией движения. На сервере в этот момент тоже происходит движение по таймеру, но не такое плавное. https://habr.com/ru/articles/814529/ ✍️ @nodejs_lib

Node JS
2 035
Frontend meetup 1. Хоп, хлоп, и MVP готов — Дмитрий Карловский, HyOO Нарисуем полноценный фронтенд без чат-ботов. Поднимем ба
Frontend meetup 1. Хоп, хлоп, и MVP готов — Дмитрий Карловский, HyOO Нарисуем полноценный фронтенд без чат-ботов. Поднимем базу данных без сервера. Задеплоим всё на статический сервер без боли. И будем наслаждаться результатом без тормозов. 2. Причины деградации перформанса фронтенда — Денис Басковский, МТС Диджитал Почему скорость железа не успевает за веб-приложениями. Причины большого количества JS-кода на сайте. SPA по 20мб уже действительность. Инструменты куда мы смотрим чтобы найти про лесы большого размера сайта. Графики скорости и восприятие клиентов. Почему скорость браузерной страницы лагает на 4090ti, а Cyberpunk идет на максималках. 3. Serverless - уже можно? — Андрей Лаврентьев, NDA Опыт запуска проекта на cloudflare pages и трудности, с которыми пришлось столкнуться на каждом шаге. Модератор Григорий Петров, Devrel, Evrone Эксперт Глеб Михеев, Руководитель ПК, FrontendConf ➖➖➖ 🗓 22 мая, начало в 19:00 мск, Среда 🌐 ОНЛАЙН Регистрация на мероприятие

Node JS
2 035
Полное визуальное руководство по пониманию цикла событий Node.js https://www.builder.io/blog/visual-guide-to-nodejs-event-loo
Полное визуальное руководство по пониманию цикла событий Node.js https://www.builder.io/blog/visual-guide-to-nodejs-event-loop ✍️ @nodejs_lib

Node JS
2 035
Импорт ES-модулей в Node.js и браузере Для недавнего проекта мне нужно было иметь некоторый JS-код (в нескольких файлах), доступный для тестирования из командной строки с помощью Node.js, но также иметь возможность загрузить тот же код на веб-страницу, чтобы вызывать его непосредственно из браузера. Я уже сталкивался с подобной проблемой для своего проекта ассемблера и симулятора 8080 в браузере и использовал сочетание CommonJS с инструментом bundler, чтобы заставить его работать. Но сейчас мы живем в 2024 году, и CommonJS, как предполагается, будет постепенно отменяться. Поэтому моей целью для нового проекта было сделать это с помощью ES-модулей (ESM) и без каких-либо отдельных инструментов. Давайте посмотрим, как это работает. https://eli.thegreenplace.net/2023/es-module-imports-in-nodejs-and-the-browser/ ✍️ @nodejs_lib