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

Дайте старт вашей карьере с нашим бесплатным курсом по JavaScript!

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

💡 Научитесь не только теории, но и применять знания на практике. Поддержка в «Обсуждениях» поможет вам разобраться с темами, которые вызывают трудности.

Обучение с самого нуля, с акцентом на практику. Подходит для начинающих программистов! Добро пожаловать в мир JavaScript😉

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

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

Разберитесь в RESTful API и усильте свое резюме

На открытом практическом уроке от OTUS, где вы вместе с опытным экспертом:

- рассмотрите уровни зрелости REST;
- обсудите концепцию HATEOAS;
- изучите различные паттерны REST, включая их реализацию в форматах json-api и odata;
- научитесь генерировать клиент к сервису по openapi idl.

Встречаемся 6 февраля в 20:00 мск в рамках курса «Microservice Architecture». Доступна рассрочка на обучение!

Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок: https://otus.pw/ChYc/

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

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

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

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

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

👉🏻ПРОЙТИ ТЕСТ https://otus.pw/ChYc/

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

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

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

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

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

С чего начать изучение работы с RabbitMQ?

С бесплатного практического урока «Очереди сообщений и протокол AMQP» от OTUS.

На вебинаре разберём:

- возможности протокола AMQP;
- как подключаться к брокеру из вашего языка программирования;
- как отправить и принять сообщение;
- как организовать простейший RPC-сервис.

Встречаемся 6 февраля в 20:00 мск в рамках курса «RabbitMQ для разработчиков и администраторов». Доступна рассрочка на обучение!

Регистрируйтесь прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://clck.ru/38PTaF

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

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

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

​​🧐Cache API — кэшируем данные на стороне клиента

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

Читать...

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

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

​​👥Как мы используем Puppeteer для создания Open Graph изображений с Node.js

В этой статье я хотел бы рассказать как с помощью Puppeteer и node.js мы упростили поддержку и сократили время разработки при создании таких изображений.

Читать...

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

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

​​ES2024 - Замена символов на Unicode

Значения строк в ECMAScript представляют собой последовательность из 16-битных беззнаковых целочисленных значений. Однако ECMAScript не накладывает никаких ограничений или требований к ним.

В правильно сформированных строках каждое целочисленное значение в последовательности представляет собой отдельную единицу UTF-16 юникодного текста. Однако не все последовательности представляют собой UTF-16 юникодный текст.

Новый стандарт предлагает ввести метода для проверки, является ли строка правильно сформированной.

Пример:

Методы String.prototype.isWellFormed и String.prototype.toWellFormed, могут быть использованы, например, так:

if (!someString.isWellFormed()) {
someString = someString.toWellFormed();
}

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

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

​​📂Проектирование загрузчика файлов

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

Читать...

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

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

​​😒Немодерируемые UX-тесты: 6 советов, как избежать факапов

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

Читать...

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

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

⚡️ Прокачай скилы с Холдингом Т1 ⚡️

Приглашаем разработчиков JS+React с опытом работы от года в Открытую школу от лидера* российского ИТ-рынка — Холдинга Т1🔝 
Подтянем знания и навыки, лучших позовём в команду.

Как всё устроено❓
1️⃣ подай заявку 
2️⃣ пройди входное тестирование
Для интенсива достаточно выделить 8 часов в неделю: 4 на вебинары + 4 на практику. Гибкий график, без отрыва от работы. Продолжительность — 1 месяц, а старт уже в январе.

Принимаем заявки до 24 января❗️ 

*По версии CNews Analytics 2022, TAdviser 2021 и RAEX 2023

Реклама. ООО "ГК "ИННОТЕХ". ИНН 9703073496.

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

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

Новый год — старт для ваших новых карьерных возможностей 🎄
6 февраля приглашаем на Зимнюю ярмарку вакансий, которая пройдёт офлайн и онлайн. Это классная возможность стать частью IT-сообщества Яндекса и познакомиться с теми, кто создаёт сервисы с многомиллионной аудиторией.

Что вас ждёт
🔸 Вакансии для стажёров
Узнаете о новых вакансиях и задачах, а также сможете лично пообщаться с командами и подать заявку туда, где понравится больше всего.
🔸 Полезные лекции
Узнаете о технологиях и кейсах из практики от экспертов Яндекса. Лекции пройдут по основным направлениям стажировки: бэкенд, фронтенд, мобильная разработка, аналитика и машинное обучение.
🔸 Нетворкинг со стажёрами Яндекса
Узнаете, как они проходили отбор, как готовились и чем планируют заниматься дальше. Сейчас в Яндексе одновременно стажируются более 600 человек — им есть что рассказать.

Как попасть на Зимнюю ярмарку вакансий
Чтобы попасть на ярмарку, нужно пройти предварительный отбор — решить задачи на Яндекс Контесте до 31 января включительно. Мы проверим решения, оценим анкеты и позовём лучших на день стажёра в Москве. Приглашения придут до 2 февраля включительно.

🍭 Закрытое шоу
Тех, кто решит все задачи из Контеста, мы пригласим на вечернее закрытое шоу «Всё в плюсе». Это соревнование между различными бизнес-группами Яндекса, в которых примут участие и стажёры, и топовые разработчики. Знакомство с различными сервисами, нетворкинг с действующими стажёрами, вечеринка с кавер-группой и диджеем — это то, что ждёт вас на шоу.
Узнать подробности и подать заявку — https://yandex.ru/yaintern/intern-day.

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

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

​​⭐️Синхронизация локальных изменений с docker/kubernetes контейнером

В этой статье хочу рассказать вам про такие замечательные инструменты как docker compose(быть точнее про новую возможность watch), skaffold, tilt.

Читать...

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

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

Брокеры сообщений – что это и зачем они нужны?

Узнайте на бесплатном практическом уроке от OTUS, где опытный эксперт разберет:

- какие проблемы решают брокеры сообщений;
- основные понятия в теме;
- применение брокеров в микросервисной архитектуре;
- почему именно RabbitMQ;
- почему не Каfka и в чем разница.

Встречаемся 25 января в 20:00 мск в рамках курса «RabbitMQ для разработчиков и администраторов». Доступна рассрочка на обучение!

Регистрируйтесь прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://clck.ru/37qX8V

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

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

​​Айтишникам с большим стажем предложили давать звание «Ветерана труда». Для этого мужчинам нужно отработать 40 лет, а женщинам 35. За это полагаются льготы: ежемесячные выплаты, компенсация на оплату ЖКУ и льготные проездные.

Если закон примут, то IT-специалисты будут как врачи, учителя, пожарные или строители: 

Читать...

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

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

Вакансия: Senior NodeJS Developer
Компания: Market Lab 
Формат работы: Сначала гибрид, далее удалёнка
ЗП: от 270 000 руб. на руки

Немного о проекте:
ERP система. Сервис, который обслуживает направления продаж и маркетинга, автоматизирует и считает основные метрики.

📌Что нужно будет делать:
— Совместно с командой разрабатывать и сопровождать проекты на всех этапах работы;
— Создавать API для фронта и клиентов автоматизации;
— Плавный распил монолита и перевод на сервисную/микросервисную архитектуру.

📌Что мы ожидаем:
— Опыт Backend от 5 лет;
— Знание TypeScript, NodeJS, NestJS;
— Опыт работы с: Docker, Docker-compose, K8S; БД Postgres, Mongo, Redis; MQ Kafka, NATS;
— Знание принципов построения сервисной/микросервисной архитектуры;
— Понимание и написание грамотных Unit tests.

📌Мы предлагаем:
— Крутой офис в Москва-Сити;
— Новенький Макбук; 
— Комфортное начало рабочего дня;
— Короткий испытательный срок;
— Удобный способ оформления и получения ЗП.

📲Присылай резюме: @a13yana

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

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

​​🧐Микрофронтенды на Module Federation — наш опыт. Часть 1

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

Читать...

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

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

​​🎛Создание плагинов с учётом новой структуры Joomla 4

В данной статье пойдёт речь о том, как создать плагин (или обновить старый) для Joomla 4 с новой структурой файлов и классов.

Читать...

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

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

​​🪄Магия превращений: клик на сайте в выполнение Powershell скрипта на сервере

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

Читать...

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

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

​​👍Как создать 100 серверов в облаке за минуту? Базовая работа с OpenStack клиентом

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

Читать...

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

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

​​⚡️Next.js App Router. Опыт использования. Путь в будущее или поворот не туда

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

Читать...

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

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

Проблема айтишников старше джуна №1: плохая самопрезентация на собеседованиях

Большинство реально сильных специалистов теряют ~20-50% от зарплаты только из-за слабой переговорной позиции.

Проект «Выше вилки» фиксит этот баг.

Экс-программисты Яндекса и Касперского делятся полезными фишками в переговорах, тактиками общения с рекрутёром и способами объективно оценить свои скиллы в денежном эквиваленте.

На канале @above_the_range проходят как бесплатные тренинги, так и анонсы на поток «Выше вилки», где вы научитесь правильно отвечать на скользкие и неочевидные вопросы.

Всё это — на примере реальных кейсов трудоустройства и без «душноты».

Никакого заговора на «успешный успех». Подписывайтесь и тренируйте переговорные техники.

реклама. рекламодатель ИП Шишков Илья Иванович ИНН: 575206903941

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

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

Заходят как-то прогер, девопс и тестировщик в канал IT База Знаний...

А там:

😉 крутое IT-сообщество, с которым хочется расти;
материалы и туториалы, рассказанные доступным языком, необходимые для повышения квалификации и профессионализма;
🤩 актуальные новости и юмор из мира высоких технологий, чтобы быть в курсе последних событий.

Подписывайся на канал для программистов без снобизма!🥳

/channel/+9IA09O6iLpplMjBi

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

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

С чего JS-разработчику начать изучение React?

С бесплатного практического урока «Typescript и React. Типизация основных строительных блоков приложения» от OTUS.

На вебинаре:
- углубимся в typescript;
- разберёмся с типами для React;
- поймем, зачем нужны дженерики и как описывать компоненты React на typescript;
- изучим enums, interfaces, functions, classes, keyof, typeof, union an as и многое другое.

Занятие пройдёт 29 января в 20:00 мск и будет приурочено к старту курса «React.js Developer».
Программа доступна в рассрочку!

Пройдите короткое тестирование прямо сейчас, чтобы принять участие в открытом уроке и получить запись: https://clck.ru/382m8h

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

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

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

​​Как спроектировать базу данных регулярного UX-исследования. Полный гайд на примере одного продукта

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

Читать...

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

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

​​🎩Как сделать гармоничный, полезный интерфейс и сэкономить на разработке

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

Читать...

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

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

​​🕹Создание сетевой игры с помощью Collagen_2, Node.js и библиотеки socket.js

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

Читать...

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

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

​​👱‍♂️Использование node-cron для запуска запланированных заданий в Node.js

В этой статье вы узнаете, как использовать cron в Node.js через модуль node-cron для автоматизации задач.

Читать...

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

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

​​💪JavaScript однопоточный или многопоточный? Ставим точку

В этой статье мы рассмотрим инструменты для организации многопоточности, такие как Dedicated Worker и Shared Worker, и различные подходы к асинхронности, такие как Callback, Promises и Async/await.

Читать...

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

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

​​👾Подписываемся на датчики

В этой статье вы узнаете о том, как использовать датчики температуры и платформу Arduino для мониторинга температуры в помещении.

Читать...

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

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

​​⚡️Крупномасштабный стриминг видео с использованием Kubernetes и RabbitMQ

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

Читать...

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