Squeak.ru - шаблоны программирования

Публикации по теме 'nodejs'


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

Base64 в Node.js и браузере
Выбор между Buffer и atob (btoa) TL;DR Используйте atob() и btoa() в браузерах и Cloudflare Workers Используйте Buffer.from(string[, encoding]) в Node.js Код Вместо этого используйте window.atob() , поскольку atob() помечен как устаревший в проекте Node.js Typescript . Использование объекта window исправляет это. В проекте Typescript tsconfig.compilerOptions.lib должен включать DOM , чтобы можно было использовать объект window . Использование юникодов,..

Создание REST API с MySQL и Node.js
Давайте попробуем создать RESTful API для выполнения операции GET в базе данных MySQL. Многие разработчики хотят напрямую сопоставить REST с CRUD, потому что REST через HTTP обеспечивает GET PUT POST и DELETE, а CRUD обеспечивает CREATE RETRIEVE UPDATE DELETE. Естественно захотеть сопоставить положения REST напрямую с операциями CRUD, и мы попробуем это сделать. Как мы будем поступать? Создание API-интерфейсов с помощью nodeJS чрезвычайно просто, особенно если вы новичок, вы можете..

Облачный ключ и Node.js
Что такое Google Cloud Spanner? Из официальной документации Google Cloud Spanner — Cloud Spanner — это полностью управляемая, критически важная служба реляционной базы данных, которая обеспечивает согласованность транзакций в глобальном масштабе, автоматическую синхронную репликацию для обеспечения высокой доступности и поддержку двух диалектов SQL: Google Standard SQL ( ANSI 2011 с расширениями) и PostgreSQL. Схема и модель данных Базы данных Cloud Spanner, содержащие более одной..

Коллекция потрясающих библиотек Javascript с открытым исходным кодом
Коллекция потрясающих библиотек Javascript с открытым исходным кодом Коллекция замечательных браузерных библиотек JavaScript , ресурсов и интересных вещей. Модуль или система загрузки для JavaScript. RequireJS - загрузчик файлов и модулей для JavaScript. Browserify - со стороны браузера требуется () путь node.js. SeaJS - загрузчик модулей для Интернета. HeadJS - единственный скрипт в вашей HEAD. Curl - небольшой, быстрый, расширяемый загрузчик модулей, который..

Что нового в ES2017 (или ES8) для JavaScript
Выпуск функции JavaScript 2017 становится официальным Самая последняя версия ECMAScript была выпущена и содержит множество функций. Начиная с 2015 года, JavaScript (официально известный как ECMA) начал свой годовой цикл выпуска. Выпуск в 2015 году способствовал приливной волне возрождения фронтенда, за которым последовал довольно небольшой 2016 год. Теперь процесс выпуска будет следовать более постепенному и стабильному подходу. Изучите JavaScript - Лучшие..

Запускайте автоматизированные пошаговые браузерные сценарии для приложений Node.js с помощью Playwright
Разрешить пользователю взаимодействовать с браузером до, после и во время сценариев. Демонстрация в этой статье показывает три сценария (Нидерланды, Франция, Великобритания). Каждая страна представлена ​​— с использованием определенных страниц и разделов в Википедии, а также через вспомогательные сайты. Выноска используется для объяснения сценария и каждого действия. Тексты всплывающих окон используются для дальнейшего руководства пользователя, На этом снимке экрана показано..

Новые материалы

Ускоренный курс по жадным алгоритмам
Дай мне, дай мне, дай мне Аудитория Эта статья предназначена для инженеров, достаточно хорошо разбирающихся в программировании, структурах данных и алгоритмах. Он в основном основан на..

Изучайте Java (Урок 2: Комментарии)
Как и зачем использовать комментарии в java с примерами Введение: Комментарии — это строки текста в программе Java, которые игнорируются компилятором и используются для добавления..

Async Await в Swift: легкое управление параллелизмом
Введение в запуск асинхронного кода Асинхронный код выполняет несколько операций одновременно. Параллелизм необходим при выполнении тяжелых вычислений или сетевых запросов. Однако это может..

Очистить файлы Program .cache в Ubuntu 20.10
Очистите кеш за несколько простых шагов! GNU / Linux реализовал эффективное управление хранилищем для своих пользователей. Но заметили ли вы, что в вашей системе Linux заканчивается место,..

Использование Node.js для чтения действительно больших файлов (часть 1)
В этом сообщении в блоге есть интересный источник вдохновения. На прошлой неделе кто-то на одном из моих каналов в Slack опубликовал тестовое задание, которое он получил на должность..

Введение в градиентный спуск и обратное распространение
Введение в градиентный спуск и обратное распространение Как машинное обучение? Машинное обучение ( ML ) - это исследование компьютерных алгоритмов, которые автоматически улучшаются по..

Шаблон CQRS — C#
Этот архитектурный шаблон в основном говорит о том, что мы можем использовать одну модель для операций чтения, а другую — для операций записи. Звучит хорошо, но реализовать его может быть..