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
​​🛠Установка Ghost на сервер под управлением ispmanager

В этой статье я расскажу, как установить свой личный Ghost на сервер под управлением панели ispmanager, в которой имеется поддержка Node.js, как говорится, «искаропки».

Читать...
👍4
​​🧑‍💻Подборка VS Code-плагинов для Frontend-разработчиков и не только

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

Читать...
👍8
​​🥸Как сделать ваш сайт соответствующим требованиям GDPR к политике конфиденциальности файлов cookie?

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

Читать...
​​😎Добавление server side Open Graph и прочего SEO в существующую SPA

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

Читать...
👍2
​​🧐Как купить домен и использовать доменное имя для размещения сайта или своих сервисов через NGINX

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

Читать...
​​😮Укрепление Nginx с помощью Fail2ban: тестируем и оцениваем «профит»

В статье расскажу, как с помощью open source-инструмента Fail2ban укрепить Nginx и защитить сервисы от взлома.

Читать...
👍3
​​🌐Как мы создали Pingora, прокси-сервер, связывающий Cloudflare с Интернетом

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

Читать...
​​🗂Развертывание GitLab CE в контейнерах Docker за обратным прокси

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

Читать...
👍4
​​⚡️Абстрактные типы данных. Изложение для начинающих

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

Читать...
👍8
​​⚡️Приручаем многопоточность в Node.js (часть 1/5: базовые концепты)

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

Читать...
👍7
​​🔥Приручаем многопоточность в Node.js (часть 2/5: очередь, каналы и координатор)

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

Читать...
​​🚀Готовим микрофронтенды на чистом JS без фреймворков

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

Читать...
👍4
​​🖥Возможности JavaScript и TypeScript последних лет. Часть 2

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

Читать...
👍4
​​😎Приручаем многопоточность в Node.js (часть 3/5: разделяемая память, атомарные операции и блокировки)

В этой статье мы рассмотрим два концепта работы с многопоточностью: разделяемая (shared) память и потокобезопасные (thread-safe, Atomics) операции над ней.

Читать...
👍4
​​😵Приручаем многопоточность в Node.js (часть 4/5: координатор против синхронного кода)

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

Читать...
👍3
​​👾Бот-сказочник, или как генерировать истории с помощью ChatGPT и Telegram

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

Читать...
👍2
​​🔥Разработка быстрых и современных сайтов на базе Next.js, с использованием GraphQL & WordPress

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

Читать...
👍3
​​😶‍🌫️Puppeteer в Node.js: Антипаттерны, которые следует избегать

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

Читать...
👍7
​​🧐Принцип работы async/await в JavaScript

В этой статье речь пойдёт об реализации функциональности async/await без использования ключевых слов async и await.

Читать...
👍6
​​😎Настройка проекта AstroJS: VS Code, Prettier, ESlint, Stylelint, Tailwind CSS, PostCSS

В этой статье автор подготовит проект AstroJS к активной разработке.

Читать...
👍3