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

🚀 API для получения информации о приложениях в PlayStore

Недавно мне было интересно, есть ли способ очистить данные из элементов HTML DOM с помощью node и всех других собственных функций javascript, таких как getElementByClassName, innerText и так далее. После большого количества поисков я наткнулся на JSDOM.

Затем я начал его использовать и нашел это впечатляющим. Поэтому я написал скрипт для извлечения деталей приложения для Android из Google Play Store в режиме реального времени и получения необходимой информации в хорошо отформатированном виде.

Рекурсивное извлечение Zip-файлов с помощью NodeJS 

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

Генератор статических сайтов GraphQL (SSG)

С момента своего выпуска GraphQL становится все более популярным и используется все большим числом команд разработчиков. Почему? Это просто, GraphQL позволяет легко описывать сложные отношения данных и может использоваться с любым языком программирования. Растущая популярность привела к появлению ряда инструментов, позволяющих использовать возможности GraphQL во многих аспектах разработки современного программного обеспечения. Один из примеров - GraphQL Static Site Generator.

Создание интерфейса командной строки Node с помощью Enquirer

Хотя конечные пользователи чаще видят графический интерфейс пользователя (GUI), интерфейс командной строки (CLI) может быть невероятно ценным дополнением к инструментам разработчика и быстрым проектам в целом.

Отправка уведомлений с помощью node-notifier (Mac, Windows, Linux) 

Уведомления предоставляют отличный способ привлечь пользователей ваших приложений и могут использоваться для предоставления или запроса обратной связи. В этом руководстве мы рассмотрим, как отправлять уведомления с помощью Node.js и node-notifier.

node-notifier - это библиотека для отправки кроссплатформенных нативных уведомлений в Node JS.

Использование Puppeteer для автоматического тестирования пользовательского интерфейса 

В эту эпоху передовых технологий написание скриптов для парсинга, тестирования и мониторинга может быть сложной задачей. Вот почему команда Google Chrome предоставила инструмент, который позволяет вам выполнять стандартные действия в браузере Chromium или Chrome программно через JavaScript с помощью простого и удобного API под названием Puppeteer.

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

Настройка MongoDB в Deno 

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

Создание Slackbot для регистрации действий приложения Node.js 

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

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

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

Проверка данных формы в Node.js с помощью Validator.js 

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

Рассмотрите возможность разработки формы для подписки по электронной почте. В этом случае мы хотим проверить, соответствует ли отправленное электронное письмо общему формату, например username@randomMail.com. Без проверки злоумышленники могут вводить бесполезные значения или даже выполнять SQL-инъекции.

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

Повышение производительности JavaScript с помощью GPU.js 

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

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

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

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

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

Попробовать

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

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