DevGang
Авторизоваться

Как аутентифицировать пользователей в вашем приложении Node с помощью файлов cookie и Passport.js 

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

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

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

Работа с изображениями в Node.js - GraphicsMagick и ImageMagick 

Поскольку изображения стали неотъемлемой частью Интернета, потребность в обработке изображений становится постоянной. Существуют различные библиотеки и двоичные файлы, которые используются для обработки изображений в Node.js, две из которых - GraphicsMagick и ImageMagick.

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

Некоторые из преимуществ GraphicsMagick перед ImageMagick включают в себя большую эффективность, меньший размер, меньшее количество уязвимостей безопасности и, как правило, более стабильный, чем ImageMagick. Оба они доступны для использования в Node.js как пакеты NPM: GraphicsMagick и ImageMagick.

Как установить Angular CLI в Ubuntu 20.04 

Создание файлов PDF в Node.js с помощью PDFKit

Формат PDF - один из наиболее распространенных форматов документов для передачи информации. В динамических веб-приложениях вам может потребоваться экспортировать данные в документ, и PDF обычно является популярным вариантом. В этой статье мы обсудим, как сгенерировать файлы PDF в NodeJS с помощью пакета NPM pdfkit.

Mongoose с Node.js - моделирование объектных данных 

NoSQL привнес гибкость в табличный мир баз данных. В частности, MongoDB стал отличным вариантом для хранения неструктурированных документов JSON. Данные начинаются как JSON в пользовательском интерфейсе и претерпевают очень мало преобразований для сохранения, поэтому мы получаем преимущества от повышения производительности и сокращения времени обработки.

Выполнение HTTP-запросов в Node.js с помощью node-fetch 

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

Создаем блокчейн в 50 строк на NodeJS

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

Как начать писать модульные тесты в JavaScript 

Мы все знаем, что должны писать модульные тесты. Но трудно понять, с чего начать и сколько времени посвятить тестированию по сравнению с реальной реализацией. Итак, с чего начать? И это только о тестировании кода или у модульных тестов есть другие преимущества?

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

Начните строить API-интерфейсы GraphQL с Node 

В этой статье мы создадим API-интерфейс GraphQL в Node.js с использованием пакета Apollo Server. Для этого мы рассмотрим основные темы GraphQL, напишем схему GraphQL, разработаем код для решения наших функций схемы и получим доступ к нашему API с помощью пользовательского интерфейса GraphQL Playground.

Изящное отключение в NodeJS 

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

Присоединяйся в тусовку

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

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу