📃 Миграция REST API на GraphQL быстро и просто
https://nuancesprog.ru/p/4417
@nuancesprog #статьи #GraphQL #Node #JavaScript #API #WebDevelopment
https://nuancesprog.ru/p/4417
@nuancesprog #статьи #GraphQL #Node #JavaScript #API #WebDevelopment
https://nuancesprog.ru
Миграция REST API на GraphQL
GraphQL появился относительно недавно, а значит, разработчики API не уверены, писать следующий API на GraphQL или нет.
📃 Инструменты командной строки - штуки нужные и совершенно необходимые для любого программиста. Для большей кастомизации стоит научиться писать такие средства самим
https://nuancesprog.ru/p/3595
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/3595
@nuancesprog #статьи #Node
https://nuancesprog.ru
Как создать инструмент командной строки в NodeJS
Мы, как разработчики, живем среди CLI-инструментов. От gitдо cloud shells — этими средствами мы пользуемся повсеместно
📃 Используйте больше возможностей с помощью множества полезных пакетов, способных автоматизировать или упростить выполнение ряда задач при разработке и применении приложений. Nodemailer, Chalk, Commander и другие пакеты просты в использовании и доступны в открытых источниках для любого разработчика.
https://nuancesprog.ru/p/5920
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/5920
@nuancesprog #статьи #Node
https://nuancesprog.ru
7 бесплатных Node пакетов с открытым исходным кодом
Вся основная сила Javascript заключается в бесчисленном множестве потрясающих пакетов, находящихся в открытом доступе.
📃 Детальный взгляд на принципы работы читающих потоков. Разбор их видов, режимов функционирования и основных компонентов.
https://nuancesprog.ru/p/6047
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/6047
@nuancesprog #статьи #Node
https://nuancesprog.ru
Потоки и буферы в Node.js
Для управления потоковыми данными наподобие видео или большого файла в Node.js реализован отдельный потоковый модуль.
📃 Ошибки сертификатов - это довольно распространенная проблема при разработке Node-приложений. Но стоит только разобраться в принципах обмена "рукопожатиями" между клиентом и сервером, как все становится не так уж страшно.
https://nuancesprog.ru/p/6257
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/6257
@nuancesprog #статьи #Node
https://nuancesprog.ru
Как исправить ошибки сертификатов в Node-приложениях при работе с SSL
Скорее всего, ваше Node-приложение будет работать как клиент, и ему придется вызывать серверные службы, защищенные HTTPS. По умолчанию Node.js создается с набором часто используемых корневых сертификатов центров сертификации (СА).
Тестовое покрытие - это важная метрика для оценки качества кода. Зачастую даже идеально написанный код имеет некие изъяны, которые проще всего выявить благодаря правильно запрограммированному тестированию.
https://nuancesprog.ru/p/6534
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/6534
@nuancesprog #статьи #Node
Создадим проект, подключенный к базе данных и научимся вносить безопасные изменения в схему БД. Рассмотрим для чего нужны миграции, как проходит синхронизация сущностей с базой данных, три сценария миграции.
https://nuancesprog.ru/p/6710
@nuancesprog #статьи #Database #Node #JavaScript
https://nuancesprog.ru/p/6710
@nuancesprog #статьи #Database #Node #JavaScript
Предлагаем вашему вниманию статью по созданию шаблона приложения на Next.js - продвинутом react-фреймворке. Следуя ее рекомендациям, вы установите Next.js, подключите сервер Express, научитесь исправлять некоторые ошибки.
https://nuancesprog.ru/p/6900
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/6900
@nuancesprog #статьи #Node
Внутренняя работа HTTP, TCP и веб-серверов представляет собой волшебный клей, который соединяет выборку и конечные точки. Откроем черный ящик и узнаем, как создать настоящий веб-сервер поверх сокетов в ОС (с точки зрения UNIX).
https://nuancesprog.ru/p/6598
@nuancesprog #статьи #Node #TypeScript
https://nuancesprog.ru/p/6598
@nuancesprog #статьи #Node #TypeScript
Используйте больше возможностей с помощью множества полезных пакетов, способных автоматизировать или упростить выполнение ряда задач при разработке и применении приложений. Nodemailer, Chalk, Commander и другие пакеты просты в использовании и доступны в открытых источниках для любого разработчика.
https://nuancesprog.ru/p/5920
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/5920
@nuancesprog #статьи #Node
Что такое Deno и заменит ли он NodeJS?
Встречаем более совершенного и безопасного последователя Node.js - Deno! В нём вас ждёт возможность настройки уровней доступа, расширенная стандартная библиотека, обновлённый принцип работы с зависимостями, а также многие другие бонусы.
https://nuancesprog.ru/p/8130
@nuancesprog #статьи #Deno #Node
Встречаем более совершенного и безопасного последователя Node.js - Deno! В нём вас ждёт возможность настройки уровней доступа, расширенная стандартная библиотека, обновлённый принцип работы с зависимостями, а также многие другие бонусы.
https://nuancesprog.ru/p/8130
@nuancesprog #статьи #Deno #Node
Как избежать CORS в одностраничных приложениях
Расскажем, что такое CORS, в чем заключаются его недостатки и как избежать его применения с помощью настройки прокси.
https://nuancesprog.ru/p/8489
@nuancesprog #статьи #Cors #Node
Расскажем, что такое CORS, в чем заключаются его недостатки и как избежать его применения с помощью настройки прокси.
https://nuancesprog.ru/p/8489
@nuancesprog #статьи #Cors #Node
Кратко знакомимся с Socket.io, а затем пошагово рассматриваем создание проекта, начиная с архитектуры сервера и структуры каталогов, заканчивая настройкой каналов и подключений.
https://nuancesprog.ru/p/10699
@nuancesprog #статьи #Node #React
https://nuancesprog.ru/p/10699
@nuancesprog #статьи #Node #React
Память - важнейший аспект при разработке ПО, и если она начинает "утекать", то с этим надо что-то делать. Просто и понятно о том, что такое утечки памяти, в чем их причины и, конечно же, лучшие практики эффективного использования памяти.
https://nuancesprog.ru/p/10738
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/10738
@nuancesprog #статьи #Node
Одна из интересных особенностей Telegram заключается в возможности создать собственного бота. Он помогает автоматизировать и упрощать повседневные задачи. Узнаем, как сделать простого бота с помощью Node.js.
https://nuancesprog.ru/p/11467
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/11467
@nuancesprog #статьи #Node
Минимальный вводный курс по созданию веб-сервера в несколько простых шагов, включая установку пакета Express, прописывание маршрутов, реализацию прослушивания порта и базовое оформление.
https://nuancesprog.ru/p/11617
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/11617
@nuancesprog #статьи #Node
Node.js может обрабатывать как однопоточный, так и асинхронный код. Рассмотрим такие понятия, как цикл событий и очередь сообщений, которые и делают это возможным, а также сам процесс "под капотом".
https://nuancesprog.ru/p/12658
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/12658
@nuancesprog #статьи #Node