Node.JS [ru] | Серверный JavaScript
11.4K subscribers
89 photos
5 videos
25 files
3.19K links
Все о разработке backend части на JavaScript (Node JS).
А так же: Express JS, Next JS, Nest, Socket.IO

Канал на бирже - https://telega.in/c/we_use_js

По вопросам рекламы или разработки: @g_abashkin

РКН: https://vk.cc/cJPGOP
Download Telegram
​​⭐️Как внедрить гайд по стилю кода в проект

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

Читать...
6
​​👥Используем JS Self-Profiling API для профилирования фронтенда на клиентах

В этой статье хочу рассказать про профилирование фронтденда в продакшене с использованием JS Self-Profiling API.

Читать...
2
​​👥Сделали библиотеку компонентов, но пришлось переделывать. Почему так вышло и чем дело кончилось

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

Читать...
🔥5
​​🤷‍♂REST API vs GraphQL: в чём между ними разница

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

Читать...
5
​​🤨Чем занимается AppSec? Безопасность внутренних веб-ресурсов

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

Читать...
👍21
​​⭐️Разворачиваем веб-приложение в Kubernetes с нуля

В этой статье мы разберёмся, как разворачивать многокомпонентное веб-приложение в кластере Kubernetes на примере его локальной реализации — minikube.

Читать...
3👍1🔥1
​​😶🌫В поисках идеальной Headless CMS для масштабных проектов: как выбрать лучшее решение в 2023 году?

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

Читать...
🔥3👍1
​​👾Упрощаем себе работу: плагины VS Code, актуальные в 2023 году

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

Читать...
🔥2
​​⭐️Микрофронтенд: достоинства и недостатки, подходы к организации

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

Читать...
🔥2
​​🫥Как сделать ошибки в сложной системе полезными для пользователя

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

Читать...
🔥1
​​👤Теория: nx — инструмент по работе с микрофронтендами

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

Читать...
4
​​🗣7 ошибок глобального рефакторинга и как их избежать

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

Читать...
5
​​👁Цифровые аватары: эволюция визуального представления в онлайн-мире

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

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

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

Читать...
2
Вакансия: 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
​​👾Подписываемся на датчики

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

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

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

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

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

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

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

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

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

Читать...