Node.JS [ru] | Серверный JavaScript
11.4K subscribers
92 photos
6 videos
25 files
3.17K 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
​​💡Избавляемся от технического долга: практические советы для разработчиков и менеджеров

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

Читать...
​​🤔В чем разница между движками и средами выполнения JavaScript?

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

Читать...
​​🧠Как в Node.js контролировать потребление памяти при обработке сетевых запросов

В этой статье я расскажу, как с помощью Node.js Streams и механизма Back Pressure протокола TCP реализовать пакетную обработку сотен гигабайтов данных на машинах с жестким лимитом памяти.

Читать...
​​🐬Удобное управление тестовыми окружениями в docker-compose

В этой статье автор расскажет о своей утилите dcw (Docker Compose Workspace) для удобного управления тестовыми окружениями на базе docker-compose.

Читать...
​​👨‍💻Как сделать и настроить свой CDN

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

Читать...
​​💻Разбираем 5 способов ускорить сайт: от простого к сложному

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

Читать...
​​🚀Оптимизация JavaScript. Inline Caches

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

Читать...
​​🤴Один репозиторий, чтобы править всеми

В этой статье автор расскажет о том, как использовать единый репозиторий для разработки кроссплатформенных React приложений, включая серверную и клиентскую сборки, Android, iOS, macOS, Linux, Windows, Chrome extension, Docker, Kubernetes.

Читать...
​​🚀Как выбрать быстрый виртуальный сервер

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

Читать...
​​👥Cовместное использование GitHub Actions, Docker и GitHub NPMvPackage

В этой статье автор расскажет о том, как использовать совместно GitHub Actions, Docker и GitHub NPM Package для автоматизации процесса сборки и развертывания приложений.

Читать...
​​⌨️VGranite — Софт для преобразователя интерфейсов serial<->ethernet

В этой статье автор расскажет о программе VGranite, предназначенной для преобразования интерфейсов serial<->ethernet.

Читать...
​​👨‍💻 Вопросы для подготовки к собеседованию по JavaScript. Часть 1

В этой статье автор рассмотрит стрелочные функции, замыкания, промисы и async/await, методы работы с массивами и объектами, шаблонные литералы, особенности Map и Set, а также оператор расширения и клонирование объектов.

Читать...
​​😎Разбираемся с this в JavaScript раз и навсегда (но это не точно)

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

Читать...
​​🔒Безопасность веб-приложений для самых маленьких фронтов

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

Читать...
🤣1
​​🚙Ехал handler через handler, или почему всё тормозит

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

Читать...
​​🚀Балансировка нагрузки и поддержка непрерывности в режиме катастрофоустойчивости

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

Читать...
​​😈Мегагайд: культура работы с Git

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

Читать...
​​👨‍💻Шпаргалка по безопасной сборке Docker-образов

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

Читать...
​​👤 VRackDB — Просто и со вкусом

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

Читать...
​​😎Шпаргалка по безопасной сборке Docker-образов

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

Читать...