NOP::Nuances of Programming
68.4K subscribers
3.24K photos
11 videos
12 files
4.58K links
Уникальные статьи и переводы — настольная книга программиста.


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.iss.one/nophumor
NOP::Recruiter Удаленка- https://t.iss.one/nopremote
Download Telegram
📃 Инструменты командной строки - штуки нужные и совершенно необходимые для любого программиста. Для большей кастомизации стоит научиться писать такие средства самим

https://nuancesprog.ru/p/3595

@nuancesprog #статьи #Node
📃 Используйте больше возможностей с помощью множества полезных пакетов, способных автоматизировать или упростить выполнение ряда задач при разработке и применении приложений. Nodemailer, Chalk, Commander и другие пакеты просты в использовании и доступны в открытых источниках для любого разработчика.

https://nuancesprog.ru/p/5920

@nuancesprog #статьи #Node
Тестовое покрытие - это важная метрика для оценки качества кода. Зачастую даже идеально написанный код имеет некие изъяны, которые проще всего выявить благодаря правильно запрограммированному тестированию.

https://nuancesprog.ru/p/6534

@nuancesprog #статьи #Node
Создадим проект, подключенный к базе данных и научимся вносить безопасные изменения в схему БД. Рассмотрим для чего нужны миграции, как проходит синхронизация сущностей с базой данных, три сценария миграции.

https://nuancesprog.ru/p/6710

@nuancesprog #статьи #Database #Node #JavaScript
Предлагаем вашему вниманию статью по созданию шаблона приложения на Next.js - продвинутом react-фреймворке. Следуя ее рекомендациям, вы установите Next.js, подключите сервер Express, научитесь исправлять некоторые ошибки.

https://nuancesprog.ru/p/6900

@nuancesprog #статьи #Node
Внутренняя работа HTTP, TCP и веб-серверов представляет собой волшебный клей, который соединяет выборку и конечные точки. Откроем черный ящик и узнаем, как создать настоящий веб-сервер поверх сокетов в ОС (с точки зрения UNIX).

https://nuancesprog.ru/p/6598

@nuancesprog #статьи #Node #TypeScript
Используйте больше возможностей с помощью множества полезных пакетов, способных автоматизировать или упростить выполнение ряда задач при разработке и применении приложений. Nodemailer, Chalk, Commander и другие пакеты просты в использовании и доступны в открытых источниках для любого разработчика.

https://nuancesprog.ru/p/5920

@nuancesprog #статьи #Node
Что такое Deno и заменит ли он NodeJS?

Встречаем более совершенного и безопасного последователя Node.js - Deno! В нём вас ждёт возможность настройки уровней доступа, расширенная стандартная библиотека, обновлённый принцип работы с зависимостями, а также многие другие бонусы.

https://nuancesprog.ru/p/8130

@nuancesprog #статьи #Deno #Node
Как избежать CORS в одностраничных приложениях

Расскажем, что такое CORS, в чем заключаются его недостатки и как избежать его применения с помощью настройки прокси.

https://nuancesprog.ru/p/8489

@nuancesprog #статьи #Cors #Node
Кратко знакомимся с Socket.io, а затем пошагово рассматриваем создание проекта, начиная с архитектуры сервера и структуры каталогов, заканчивая настройкой каналов и подключений.

https://nuancesprog.ru/p/10699

@nuancesprog #статьи #Node #React
Память - важнейший аспект при разработке ПО, и если она начинает "утекать", то с этим надо что-то делать. Просто и понятно о том, что такое утечки памяти, в чем их причины и, конечно же, лучшие практики эффективного использования памяти.

https://nuancesprog.ru/p/10738

@nuancesprog #статьи #Node
Одна из интересных особенностей Telegram заключается в возможности создать собственного бота. Он помогает автоматизировать и упрощать повседневные задачи. Узнаем, как сделать простого бота с помощью Node.js.

https://nuancesprog.ru/p/11467

@nuancesprog #статьи #Node
Минимальный вводный курс по созданию веб-сервера в несколько простых шагов, включая установку пакета Express, прописывание маршрутов, реализацию прослушивания порта и базовое оформление.

https://nuancesprog.ru/p/11617

@nuancesprog #статьи #Node
Node.js может обрабатывать как однопоточный, так и асинхронный код. Рассмотрим такие понятия, как цикл событий и очередь сообщений, которые и делают это возможным, а также сам процесс "под капотом".

https://nuancesprog.ru/p/12658

@nuancesprog #статьи #Node