Интеграция H2 с Node.js и Express

Введение H2 [https://www.h2database.com/] - это облегченный сервер баз данных, написанный на Java. Он может быть встроен в приложения Java или работать как отдельный сервер. В этом руководстве мы рассмотрим, почему H2 может быть хорошим вариантом для ваших проектов. Мы также узнаем, как интегрировать H2 с Node.js, создав простой Express API. Характеристики H2 H2 были созданы с учетом производительности. > «H2 - это сочетание: быстрого, стабильного, простого в использовании и функционального». Хотя H2 выделяется в основном

Интеграция H2 с Python и Flask

Введение H2 [https://www.h2database.com/] - это облегченный сервер баз данных, написанный на Java. Он может быть встроен в приложения Java или работать как отдельный сервер. В этом руководстве мы рассмотрим, почему H2 может быть хорошим вариантом для ваших проектов. Мы также узнаем, как интегрировать H2 с Python, создав простой API Flask. Характеристики H2 H2 были созданы с учетом производительности. > «H2 - это сочетание: быстрого, стабильного, простого в использовании и функционального». Хотя H2 выделяется в основном

Интеграция MongoDB с Flask с помощью Flask-PyMongo

Введение Создание веб-приложения почти всегда означает работу с данными из базы данных. Существуют различные базы данных на выбор, в зависимости от ваших предпочтений. В этой статье мы рассмотрим, как интегрировать одну из самых популярных баз данных NoSQL - MongoDB - с микро-фреймворком Flask. Существует несколько расширений Flask для интеграции MongoDB, здесь мы будем использовать расширение Flask-PyMongo. Мы также будем работать над простым API Todo-List, чтобы изучить возможности CRUD.

Интеграция PostgreSQL с Node.js и node-postgres

Введение В этой статье мы обсудим, как интегрировать PostgreSQL с Node.js. Чтобы лучше следовать этой статье, мы рекомендуем вам иметь опыт использования Node.js и операторов SQL. В этой статье мы будем использовать простой синтаксис javascript ES6. Есть несколько разных клиентов, которые вы можете использовать для интеграции PostgreSQL с Node.js. В этой статье мы будем использовать модуль node-postgres. Это популярный и развитый модуль по сравнению с другими клиентами PostgreSQL. Кроме того, лет

Интерполяция строки Python с оператором процента (%)

Существует несколько различных способов форматирования строк в Python, один из которых выполняется с помощью оператора%, известного как оператор форматирования (или интерполяции) строк. В этой статье мы покажем вам, как использовать этот оператор для построения строк со строкой шаблона и переменными, содержащими ваши данные. Оператор% Этот способ работы с текстом с самого начала поставлялся с Python, и он также известен как форматирование в стиле C, поскольку происходит от языка программирования C.

Использование __slots__ для хранения объектных данных в Python

Введение В Python каждый экземпляр объекта поставляется со стандартными функциями и атрибутами. Например, Python использует словарь для хранения атрибутов экземпляра объекта. Это дает много преимуществ, например, позволяет нам добавлять новые атрибуты во время выполнения. Однако за это удобство приходится платить. Словари могут потреблять значительную часть памяти, особенно если у нас есть много экземпляров объектов с большим количеством атрибутов. Если производительность и эффективность использования памяти критичны, мы не можем

Использование cURL в Python с PycURL

Введение В этом руководстве мы узнаем, как использовать PycURL [http://pycurl.io/], который является интерфейсом к библиотеке cURL в Python. cURL [https://en.wikipedia.org/wiki/CURL] - это инструмент, используемый для передачи данных на сервер и с сервера, а также для выполнения различных типов запросов данных. PycURL отлично подходит для тестирования REST API, загрузки файлов и т. Д. Некоторые разработчики предпочитают использовать Postman для тестирования API, но PycURL - еще один подходящий вариант, поскольку он поддерживает несколько протоколов, например

Использование Mocks для тестирования в JavaScript с Jest

Введение Jest - популярная среда тестирования с открытым исходным кодом для JavaScript. Мы можем использовать Jest для создания имитаций в нашем тесте - объектов, которые заменяют реальные объекты в нашем коде во время его тестирования. В нашей предыдущей серии о методах модульного тестирования с использованием Sinon.js [/ using-stubs-for-testing-in-javascript-with-sinon-js] мы рассказали, как мы можем использовать Sinon.js для заглушки, шпионажа и имитации Node. .js-приложения - особенно HTTP-вызовы. В этой серии мы рассмотрим методы модульного тестирования в Node.js с использованием

Использование SCP для копирования и безопасной передачи файлов и папок

Введение SCP означает протокол безопасного копирования. Это инструмент, который можно использовать для передачи файлов с локального хоста на удаленный хост, с удаленного хоста на локальный хост или между двумя удаленными хостами. В этой статье мы рассмотрим, как использовать SCP для копирования между локальными и удаленными хостами. SCP почти исключительно запускается из командной строки с помощью команды scp. Он использует ssh [https://www.ssh.com/ssh/] (Secure Shell) для передачи данных на удаленные узлы и с них. Таким образом, у него есть набор опций,