Node JS
2.09K subscribers
165 photos
66 videos
17 files
227 links
Подборки по Node js и все что с ним связано. По всем вопросам @evgenycarter
Download Telegram
Станьте Python-разработчиком на Хекслете

Пройдите бесплатные вводные курсы, чтобы познакомиться с профессией.

Если понравится — присоединяйтесь к обучению в группе с наставником

Развивайте нетворкинг в 26-тысячном сообществе айтишников

Выполняйте проекты, участвуйте в Open Source, готовьтесь к трудоустройству

P.S. Вводные курсы профессии доступны бесплатно сразу после регистрации. Оцените формат и решите, стоит ли продолжать!

Начните прямо сейчас!
👍1
Однопоточность и асинхронность: как у Node это получается?

JavaScript, как многие из вас, должно быть, слышали, — однопоточный. Это означает, что он может выполнять только одну задачу за раз. Все задачи в JavaScript выполняются в одном потоке, который называется основным потоком. Далее

✍️ @nodejs_lib
👍4
Media is too big
VIEW IN TELEGRAM
Как создать Telegram Bot с помощью NodeJS

источник

✍️ @nodejs_lib
👍2
Понимание блокировки файлов Node.js

При создании любой программной системы всегда важна целостность данных. Любой инженер-программист сталкивается с традиционным состоянием гонки, которое возникает, когда два пользователя или системы пытаются изменить один и тот же объект данных. Далее

✍️ @nodejs_lib
👍1👏1
Как установить соединение с MongoDB с помощью Node.js

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

https://javascript.plainenglish.io/how-to-establish-a-connection-to-mongodb-with-node-js-8685f31bff2c

✍️ @nodejs_lib
👍3
Меняем Async/Await на Promises.allSettled() для ускорения API-вызовов в Node.JS

Существует функция массового редактирования, когда пользователь может выбрать несколько записей и отредактировать их все одновременно. Однако при одновременном обновлении 50+ записей может потребоваться до 50 секунд, и страница зависает. Пользователи путались во время ожидания и часто покидали страницу раньше времени. Сейчас покажу решение

✍️ @nodejs_lib
👍4
🎥 Курс NodeJS

Курс Node.js - для тех, кто хочет начать бекенд разработку
NodeJS. 02. Как учиться на курсе Node.js. Правила курса
NodeJS. 03. Установка и первая программа
NodeJS. 04. Дебаг программ на Node.js
NodeJS. 05. Передача параметров в Node.js
NodeJS. 06. Читаем папки и файлы. Создаем файлы.
Читаем и пишем CSV и JSON файлы в Node.js
Получение GET и POST запросов на Node.js
Подключение к базе данных MySQL в Node.js
Роутинг на Node.JS
Последовательные запросы в базу данных на Node.js
Последовательные запросы в базу данных на Node.js
Модули Node.js, require
Проект на pure Node.js - загрузка файлов на сервер # 1
Загрузка файлов на сервер. Часть 1
Загрузка файла на сервер на чистой Node.js ( часть 2)
Загрузка файлов на Node.js ( часть 5)
Загрузка файлов на Node.js ( часть 5)
Сохраняем данные из формы в базу. Sequelize. Node.js
Сохраняем данные из формы в базу. Sequelize. Node.js
Установка Node приложений на сервер. Руками #1
Установка Node приложений на сервер. Руками #2

Все видео доступны на youtube

✍️ @nodejs_lib
👍9
Понимание UUIDs в Node.js

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

https://blog.logrocket.com/uuids-node-js/

✍️ @nodejs_lib
👍2
Эффективная FIFO-обработка для Node.js и Chrome

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

https://telegra.ph/EHffektivnaya-FIFO-obrabotka-dlya-Nodejs-i-Chrome-10-26

✍️ @nodejs_lib
👍1
Мы в Хекслете уверены, что успешность разработчика определяется его умением быстро и эффективно решать задачи бизнеса и работать в команде!

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

Как? Все потому, что мы учим фундаментальному:

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

Начните уже сегодня с бесплатных вводных уроков, чтобы оценить формат обучения и познакомиться с основами, переходи по ссылке выше!
🤡2👍1
Get Programming with Node.js by Jonathan Wexler.pdf
5.6 MB
Get Programming with Node.js
Jonathan Wexler (2019)

Get Programming with Node.js teaches you to build web servers using JavaScript and Node. In this engaging tutorial, you'll work through eight complete projects, from writing the code for your first web server to adding live chat to a web app. Your hands will stay on the keyboard as you explore the most important aspects of the Node development process, including security, database management, authenticating user accounts, and deploying to production. You'll especially appreciate the easy-to-follow discussions, illuminating diagrams, and carefully explained code!

What's inside
New features from ES2015 and later
Writing asynchronous code
Creating data models
Debugging JavaScript modules

✍️ @nodejs_lib
👍3
Удалённая работа и фриланс становятся всё более популярными. Рынок заполнился горе-фрилансерами, которые демпенгуют и забирают себе заказы.

Хочешь научиться работать грамотно, развиваться и забирать самые хорошие заказы?

Подписывайся на блог о правильных подходах в Freelance, аутсорсинге и удалёнке https://t.me/+x6dqIiZJlD1mMjIy

Также мы будем скидывать заполнившим анкету фрилансерам заказы от проверенных заказчиков. Например сейчас есть много заказов для программистов 😏

Ссылка на канал: https://t.me/+x6dqIiZJlD1mMjIy