we_use_js | Unsorted

Telegram-канал we_use_js - Node.JS [ru] | Серверный JavaScript

11560

Все о разработке backend части на JavaScript (Node JS). А так же: Express JS, Next JS, Nest, Socket.IO Канал на бирже - https://telega.in/c/we_use_js По вопросам рекламы или разработки: @g_abashkin РКН: https://vk.cc/cGhHyj

Subscribe to a channel

Node.JS [ru] | Серверный JavaScript

​​🧐Какой монорепозиторий сейчас подходит для Node.js BACKEND?

В этой статье мы поделимся соображениями по поводу выбора инструментария для монорепозитория.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​📝Open-source блокнот Wolfram Language или как воссоздать минимальное ядро Mathematica на Javascript и не только

В этой статье автор рассмотрит систему, которая не только воспроизводит многие ключевые функции блокнота Mathematica с нуля, но и расширяет функционал гораздо дальше, чем там, где очертил его границы Стивен Вольфрам, создав эту потрясающую систему более 30-ти лет назад.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​💪 Создайте свой первый проект для портфолио разработчика на JavaScript

👉 На бесплатном открытом уроке «Создание чата на JavaScript с 0 за час» от OTUS.

План практического вебинара:

1. Вступление, теория
2. Подготовка проекта, создание структуры
3. Разработка интерфейса, оформление стилей
4. Добавление функциональности на JavaScript
5. Реализация хранения сообщений
6. Подведение итогов и ответы на вопросы 

👉 Подробнее о программе о программе урок и регистрация для участия: https://clck.ru/36g2Vu

📅 Занятие пройдёт 23 ноября в 20:00 мск и будет приурочено к старту курса «Специализация Fullstack developer». Программа курса обновлена и полностью соответствует современным требованиям рынка.

🎁 Черная пятница в OTUS! Успей применить промокод BLACK23 и получить скидку на курс!

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

Читать полностью…

Node.JS [ru] | Серверный JavaScript

Новый бесплатный Fullstack-интенсив от METHED «Сервис бронирования мест на StandUp»

Овладей навыками fullstack-разработки с 21 по 25 ноября!

Что будет на интенсиве:
- Напишем fullstack-приложение по выбору мест на мероприятии;
- Поработаем на фронтенде HTML, CSS, JS;
- Для бэка воспользуемся Node.js.

Уроки, прямый трансляции, общий чат и кайфовая атмосфера. Присоединяйся к нашей команде!

Переходи по ссылке, чтобы зарегистрироваться - https://tglink.io/1134fe35caad 

Количество мест ограничено!

 Реклама. ИП Кислов Сергей Михайлович. ИНН 272198970024.

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​Какой брокер сообщений выбрать для написания асинхронной связи? 

🔥 Расскажем на бесплатном открытом уроке «RabbitMQ vs Kafka» от OTUS и Евгения Непомнящего – разработчика в «IT Sense».

На вебинаре:

✅ изучим особенности, плюсы и минусы брокеров;
✅ познакомимся с основными принципами их работы;
✅ посмотрим использование этих брокеров в live demo.

🗓 Занятие пройдёт 27 ноября в 20:00 мск и будет приурочено к старту курса «Microservice Architecture». После урока вы сможете продолжить обучение, в том числе в рассрочку.

🌐 Для бесплатного участия регистрируйтесь прямо сейчас: https://clck.ru/36ezWi

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

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​💡 Как стать экспертом в разработке смарт-контрактов на блокчейне? Сделайте первые шаги на этом пути 27 ноября в 20:00 МСК на открытом уроке «Создание dApp (децентрализованного приложения) с Solidity». 

🤩Кстати, Вы знали, что Solidity – самый высокооплачиваемый язык программирования? 
✅ На открытом уроке мы:
1. Установим необходимые инструменты и настроим среду разработки.
2. Напишем смарт-контракт Solidity и скомпилируем код Solidity. 
3. Развернем смарт-контракт и создадим web3 интерфейс к смарт-контракту. 
4. Протестируем, отладим и развернем приложение.

🔥Этот урок даст вам полное понимание ключевых аспектов разработки на базе блокчейн-технологий, а продолжить обучение вы сможете уже на курсе, доступном в рассрочку. 
👨‍🔧Вебинар проведет Ярослав Анищенко, специалист по блокчейн и web3, программирует на Solidity, начиная с 2019 года.

➡️ Для участия и получения записи зарегистрируйтесь: https://clck.ru/36aooC5

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

Читать полностью…

Node.JS [ru] | Серверный JavaScript

Просто взяли нейросетку Stable Diffusion и превратили голливудских звёзд в советских пионеров!

Хотите также? Вот тут ребята проводят интенсив, на котором собирают свои нейросетки при помощи ChatGPT и Stable Diffusion.

На интенсиве вы узнаете, как работают технологии вроде ChatGPT, Stable Diffusion, а также разберетесь в генерации и распознавании речи с помощью нейронок — этот интенсив для тех, кто хочет быстро залететь в востребованную сферу в ИТ!

Всего за 2 дня вы создадите сразу 12 крутых нейросетей.

Зарегистрироваться на интенсив можно по ссылке.

 Реклама. ООО "ТЕРРА ЭЙАЙ". ИНН 9728019395. erid: LjN8K4e8b

Читать полностью…

Node.JS [ru] | Серверный JavaScript

Быстро найти крутого айтишника под свои задачи нереально! 

Вы тоже так думаете? Тогда вы ошибаетесь. 

Хватит мониторить одинаковые ресурсы, тасовать одних и тех же соискателей и мучить своих HR. Не ходите по кругу – сделайте шаг в сторону! 

Heaad знает, где водятся крутые спецы уровня middle и senior, умеет быстро подбирать их и помогает эффективно взаимодействовать со своими сотрудниками.

На канале ХЭД вас уже ждут новости о рекрутинге и HR, полезные статьи, экспертные советы от HR-специалистов с многолетним опытом.

Нескучно и просто о рекрутинге в IT и С-level. Без воды. На 100% применимо.

👉Переходите на канал

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​Первые шаги в коде: мастер-класс для будущих разработчиков на JavaScript 

1️⃣ «Не знаю, с чего начать путь в IT и где практиковаться»
2️⃣ «Начинал изучать язык сам, но что-то не сложилось»
3️⃣ «Есть вопросы по JS, которые хочется разобрать с более опытным разработчиком»

Если узнали себя, помашите нам рукой 👋 и приходите на мастер-класс к Эльбрус Буткемп 15 ноября в 18:00 онлайн.

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

Бесплатно. Бесценно. Записаться

 Реклама. ООО "ЭЛЬБРУС БУТКЕМП". ИНН 7736332093. erid: LjN8KUtqY

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​💡 Как стать экспертом в разработке смарт-контрактов на блокчейне? Сделайте первые шаги на этом пути 27 ноября в 20:00 МСК на открытом уроке «Создание dApp (децентрализованного приложения) с Solidity». 

🤩Кстати, Вы знали, что Solidity – самый высокооплачиваемый язык программирования? 
✅ На открытом уроке мы:
1. Установим необходимые инструменты и настроим среду разработки.
2. Напишем смарт-контракт Solidity и скомпилируем код Solidity. 
3. Развернем смарт-контракт и создадим web3 интерфейс к смарт-контракту. 
4. Протестируем, отладим и развернем приложение.

🔥Этот урок даст вам полное понимание ключевых аспектов разработки на базе блокчейн-технологий, а продолжить обучение вы сможете уже на курсе, доступном в рассрочку. 
👨‍🔧Вебинар проведет Ярослав Анищенко, специалист по блокчейн и web3, программирует на Solidity, начиная с 2019 года.

➡️ Для участия и получения записи зарегистрируйтесь: https://clck.ru/36aoTh

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

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🤔Что такое Shared UI, как он нам помог и причём тут микросервисы

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

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

Несколько Open API для ваших проектов 

Всем привет! Несколько API которые могут быть полезны при разработке вашего проекта.

YouTube API - Официальный API от Google. Тут вы сможете получить само видео, подписки, лайки и.т.д.
Ссылка...

Google Maps API - Решает такие проблемы как встраивание карт, расчет маршрутов, их длины, получение данных по остановкам и другие данные связанные с картами.
Ссылка...

Spotify API - API для получения данных по трекам, плейлистам, альбомам.
Ссылка...

JSON Placeholder - бесплатный API для получения моков для ваших проектов.
Ссылка...

Удачи в экспериментах!

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​Верстаешь?

Оцени 7 причин пройти наш бесплатный интенсив по Frontend-разработке:

1. Сверстаешь веб-сайт на HTML + CSS;
2. Оживишь страницу с помощью JavaScript;
3. Используешь фронтенд-фреймворк Angular;
4. Подключишь Backend и загрузишь сайт на хостинг;
5. Получишь советы по доработке своего проекта;
6. Добавишь в портфолио 1 качественный проект;
7. Получишь в подарок чек-лист «45 мест для поиска работы».

А главное, ты проведёшь 7 дней в приятной компании Fullstack-разработчика с 10-летним стажем – Романа Чернова.

👉 Проскочить на интенсив бесплатно

Начинаем 14 ноября.

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​✔️Приходите на бесплатный открытый урок «Nest.Js - мощный фреймворк разработки веб приложений» от OTUS. 

Занятие пройдёт 20 ноября в 20:00 мск в рамках курса «Node.js Developer». После него вы сможете продолжить обучение на специальных условиях.

🎯 Спикер: Арсений Высоцкий, Teamlead в большой международной компании. Больше десяти лет разрабатывает веб-приложения.

На занятии разберем:
- Рассмотрим архитектурные принципы, на которых основан Nest.Js, включая внедрение зависимостей (Dependency Injection) и модульность;
- Узнаете о создании маршрутов (routes) в Nest.Js и как они связаны с контроллерами;
- Рассмотрим, как использовать middleware в Nest.Js для обработки промежуточных операций в приложении;
- Покажем, как взаимодействовать с различными системами баз данных в Nest.Js, включая MongoDB, PostgreSQL, MySQL и другие;
- Рассмотрим методы и инструменты для тестирования и отладки приложений Nest.Js;

В конце вебинара будет предоставлено время для ответов на вопросы участников. Вы сможете задать свои вопросы о Nest.Js и получить консультации от опытного специалиста.

👉Регистрируйтесь бесплатно прямо сейчас и ставьте событие в календарь, чтобы ничего не пропустить: https://clck.ru/36UyWw

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

Читать полностью…

Node.JS [ru] | Серверный JavaScript

Python, JS или C++?

А может, почитаем про все три сразу? 

Есть бот AI Open News, который собирает посты из ваших любимых пабликов в одном месте. Очень удобно для обучения. 

Он высылает актуальные посты единой подборкой. Когда придет подборка — решаете сами. Бот AI Open News не будет пушить уведомлениями.

А еще бот умеет делать дайджесты — на любую тематику. Можно попросить что-то про программирование в целом или про конкретный язык и не рыться в каналах самому. 

В общем, пробуйте. Бот сильно хелпанет в обучении — @AiOpenNewsbot

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​💡Как стать экспертом в разработке смарт-контрактов на блокчейне? Сделайте первые шаги на этом пути 27 ноября в 20:00 МСК на открытом уроке «Создание dApp (децентрализованного приложения) с Solidity». 

🤩Кстати, Вы знали, что Solidity – самый высокооплачиваемый язык программирования? 
✅ На открытом уроке мы:
1. Установим необходимые инструменты и настроим среду разработки.
2. Напишем смарт-контракт Solidity и скомпилируем код Solidity. 
3. Развернем смарт-контракт и создадим web3 интерфейс к смарт-контракту. 
4. Протестируем, отладим и развернем приложение.

🔥Этот урок даст вам полное понимание ключевых аспектов разработки на базе блокчейн-технологий, а продолжить обучение вы сможете уже на курсе, доступном в рассрочку. 
👨‍🔧Вебинар проведет Ярослав Анищенко, специалист по блокчейн и web3, программирует на Solidity, начиная с 2019 года.

➡️ Для бесплатного участия зарегистрируйтесь: https://clck.ru/36iy9D

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

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🤩Chrome Headless против cloudflare JS challenge

В этой статье мы рассмотрим, как cloudflare выявляет ботов через javascript и коснёмся темы деобфускации скриптов.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​Как сгенерировать безопасный, типизированный Node.js API с использованием Prisma, TypeGraphQL и graphql-query-purifier

Создание эффективного Node.js API, обеспечивающего безопасность данных и типобезопасность, может быть сложной задачей. Это руководство демонстрирует процесс с использованием Prisma, TypeGraphQL и graphql-query-purifier.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🔍Как добавить поиск на свой Hugo сайт

В этой статье автор расскажет, как с помощью щепотки JS можно добавить простую систему поиска на Hugo сайт.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🥸Приведение значений к Boolean в JavaScript

В этой статье мы поговорим о "истинных" и "ложных" значениях, а также о том, как преобразовать обычные значения в логические в JavaScript.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🤓Руководство по Supabase. Часть 2

В этой статье мы разработаем полноценное social app с аутентификацией, базой данных, хранилищем файлов и обработкой изменения данных в режиме реального времени.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​👤Устраняем популярные изъяны в коде — чек-лист ошибок junior-разработчиков

В этой статье разберем наиболее популярные недостатки кода.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🤓Руководство по Supabase. Часть 1

В этой статье я хочу рассказать вам о Supabase — открытой (open source), бесплатной альтернативе Firebase.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​💵Построение архитектуры при интеграции алгоритмов шифрования в приложении для финансового учета

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

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🛍Webpack vs esbuild — уже можно использовать в production?

В этой статье я рассмотрю проблемы, с которыми я столкнулся при миграции, и пути их решения.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​👾Простой Telegram-бот на JavaScript за 10 минут

В этой статье автор расскажет, как показывать текущую погоду по геолокации пользователя.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🤔Как рассуждать, чтобы проходить Capture The Flag игры

В этой статье я расскажу о том, как можно искать зацепки в исходных данных и как раскручивать их до победы.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🧠Как связать админку продукта и его базу знаний (и обойтись без доработок продукта)

В статье я расскажу вариант решения, как это сделать без доработок самого продукта, что у меня в итоге вышло (и что не вышло), какие ошибки допустил и как можно сделать лучше.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🫥Как работают this, call, apply и bind в JavaScript: разбираемся на примерах

В этой статье мы на нескольких примерах разберём, в каких ситуациях может пригодиться это ключевое слово и как используется call, apply и bind.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

Еще пара изменений в Node.JS v.21

Всем привет! Недавно писал пост о том что изменится в новом релизе Node.JS. Ниже напишу еще пару моментов о которых не написал

👉 удалили поддержку globalPreload, вместо этого рекомендуется использовать initialize для установки связи между потоками и register для отправки данных из потока приложения;

👉 иногда при записи данных в файл они могут некоторое время оставаться доступными для последующих операций. В этом выпуске добавили опцию flush в семейство функций fs.writeFile, которая принудительно очищает файлы;

👉 оптимизировали потоки Writable и Readable путём удаления лишних проверок и более эффективной системы планирования обратных вызовов.

Удачи в экспериментах!

Читать полностью…
Subscribe to a channel