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
​​🎃Возможности JS, о которых вы возможно не знали

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

Читать...
8👎1
​​🐢Замедляем разработку. Вредные советы по тестированию в проектах

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

Читать...
2👍2👎1
​​👣Первый шаг в автоматизации тестирования веб-приложений

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

Читать...
🔥1
​​👨‍💻С чего начать разработку мобильного центра принятия решений

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

Читать...
👍2👎1🔥1
​​🧐Обзор фреймворка для сбора данных OWASP Nettacker

В этой статье мы рассказываем об установке фреймворка и его основных функциях.

Читать...
🔥3
​​⭐️Как внедрить гайд по стилю кода в проект

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

Читать...
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